Pros
None so far last 1 year
Cons
They hire me for a client project. It is for a foreign language client. Then they move to stock exchange project. Then now working on EMS internal system project. Interview process is appear rigid. First India team will interview. Then singapore team will interview. You wont know much about project when working also. Any question ask they will not answer. Just do coding they will say, I come from little poor family. Every time I ask hike they say I hired you no, that itself is great. Just work, like that they say. Last project is the EMS system. Team manager cannot explain what needed in system. Very random jobs we will do. If we tell any recomendate they wont take. They say you junior I am senior tech person in singapore many years I know this and that you just code, like that they say little impolitely manner. I got a job and will leave soon. I left good jobs in other large companies just for better pay. Made bad mistake. They told onsite role also some time back. But no scene of onsite travel and all. They give onsite to their own favourites people not for all.