Pros
8-10 days shut down period in December.
Cons
- No work life balance, you are expected to work from 9AM - 11PM. Even on weekends your manager calls you and expects to fix issues. Expects to finish sprint tasks over the weekend. Wrong estimations. - Your health is going to get bad everyday. - Pay is less, not even comparable to service based companies. - Internal culture is just as a service based organization, you are assigned to projects as per manager's choice. Can swap you into any project any time. - You are expected to work on all platforms, code in all languages and do everything. - You are exploited and your ideas are too in the name of hackathons, awards etc. - Lot of political drama goes around between US and Hyderabad teams. - Expected to join evening calls between 7pm-9pm everyday which last for 1hr to couple of hrs sometimes. - No growth aspects, you are expected to work like an architect at a developer position and architects work like people managers. - Don't fall into the trap where managers persuade you with awards or stocks that can give you monetary benefits. Conditions Apply. - You will see contractors everywhere and you will also be billed into projects like one of them, inspite of being a full-time. - No real product development happens, it's all fire fighting everywhere and unrealistic deadlines. - The highest attrition rate i have ever seen in a product development organization till date. Many have left within the 6 months probation period. Some have absconded without notice. - There are no good technical leaders in the middle management, managers do micro-management, lot of emotional stress.