Pros
This is very simple because there is not much to write here: -- Pay is kinda comparable with the industry -- Even as a fresher one might get an onsite opportunity (Vietnam for example) -- Some teams are doing good work, but these are an exception to the rule -- The basic idea behind the business is good, but execution is poor & shady
Cons
I had prepared a 3 page (1957 Words review), unfortunately Glassdoor does not allow me to post much here, so I will keep it short: -- Salary and PF are often delayed (longest salary delay I had was 21 days) -- HR policies are horrible, no transparency in operations at all, policies are rolled back clandestinely -- Either you follow the herd or you are left out (politics) -- If you are a seasoned professional, this is not the place for you, for freshers it is a "satisfactory" place to learn the ropes -- You might be hired as an Eye Surgeon, but you might be asked to perform Heart Surgeries, enter at your own risk ;-) -- All that you see is not gold (LinkedIn etc..) better ask around ex-employees, current employees, then make an informed decision -- Not much projects in hand -- "Yes man" culture, strange promotion policies (overnight double promotions) -- You might be made to run around for months, even after you leave (experience certificate, Form 16, full and final settlement to name a few) -- Poor management and etiquettes (shouting in meetings, in front of other people, on phone - my boss tried this once with me, he was put to his place immediately, he never tried that with me again). -- Did I mention that Teams Messages and E-Mails are monitored? Oh yes! ;-) PS - some ratings are given 1 star as there is no lower option.