Pros
- Free food (which is so good that you'll eat anything else to avoid it) - Salaries a little on the higher side when compared to Service Companies. - AC Cabs plying throughout the city - Good environment for ladies
Cons
- Pathetic Middle Management - Senior Management interacts just with the hopeless middle management, and they seem to be completely unaware of the unrest in the company - No Onsite (short terms spanning 2-3 weeks are there but they'll ask you to sign bonds for it). So basically even if they pay you a little more than Service Based companies you end up losing, as in a Service based company you earn a lot more if you travel onsite for say 6 months-1 year. - Internal trainings suck big time. - Useless internal tools (all of them !!!) - No planning - Average work where you won't learn much. - Escalation matrix practically non-existent (they do talk about skip levels but never seen any of them make a difference) - Pay disparity ( current employees vs lateral hires) - Best place to study the Pareto principle. However the management is just happy that the work is getting done, without bothering that when these 20% leave what will happen. - I don't think that they even make any efforts to understand the concerns of these 20% and try resolving the issues...hence leaving them frustrated. - All my coworkers share these and a lot of other concerns. Its just that many of them are looking for a right time to call it quits.