Dont be happy looking at job description
They say there are many technologies will work on but does not happen in real.all technologies are outdated and u will work for same think for years and will not learn new things.
They ask you to sign 2 yr contract and if they feel u r not required anymore they will fire you within a week
And at they end they will send you a legal paper stating that you can join this this company in india or outside india which was not mentioned at the time of joining.
Not at all employee friendly
Only they will favor some of employees and rest of them does not matter to them
Most importantly they dont have much projects,gives you very less salary