Pros
Good, friendly and smart people.
Cons
Too many to list. No respect for tech people. They think they can get all work done by managers. Worst laptops for developers. The screen literally freezes as you type or open a new window or test your code. Very frustrating. Very bad and slow internet. I have seen some of my co-workers even bang their laptop out of frustration. The internet often keeps disconnecting like every hour or so. Very frustrating. Hierarchical discrimination. Based on your designation you will be discriminated by the HR, pantry staff, management. Only management enjoy special benefits. I was once told in the pantry that special biscuits and chocolate powder is reserved only for management and admin people and rest can eat Parle-G biscuits. Disgusting! No food in pantry. They will keep telling everyone that they have a lot of food in the pantry. Lies. There is only soft drink and that too from a local brand. In the morning if you reach even 5 mins late than the only breakfast they serve 365 days a year - bread-butter will also be over. They will treat you like school children. No startup benefits. But they expect you to work extra like a startup. If you come slightly late, then you will be told to take a half day irrespective of how late you have to stay everyday. Most of the smarter guys are leaving because of such policies. HR is the worst. They only boss around and don't care about employee satisfaction. Negative emotions everywhere. Everyone is frustrated with the management. Unless they rectify their mistakes this company is going down.