This question already has an answer here:
I've recently started working for a company, lets say X.
Now X promised me to let me work on certain technology stack, lets call them A and B, which also happens to be my preffered area of interest. X also asked me to learn some other technologies, lets call them C, D and E, to which I agreed.
After working with X for 63 days (running), I find myself spending 90% of my time doing stuff that are not at all related to A, B, C, D or E. The remaining 10% time, I do work on C, D and E... but A and B is mostly absent. After some candid discussion with few of my new colleagues, I realized the situation may not change anytime soon.
Now, under such circumstances, along comes a new organization Y, which also happens to be bigger and more popular than X. They offer me a nice job (over an interview which I attended with a lot of hesitation), which should dwell only in the domain of A and B. They also throw in the possibility of working on some other technologies: F, G, H etc... which I'm highly interested to learn and explore. I know them from their reputation and it seems highly unlikely that they'll not stick to their words. They also agreed to ignore/overlook my brief stint at X if I happen to join them.
Apart from a small inconvenience of having to move out of my home town (and some possible deflection in work-life balance), I do not see any other logical reason to not accept the job at Y. However, I'm a liitle stuck with the ethical implications here.
I'd like to know if it is OK to ditch a company after two months, if the work donot seem to comply with the job description under which I was hired.
Need some opinion on this.