Pros
1. Building facilities are good. 2. Compensation and stock options are reasonably good. 3. Senior management in US doing their best with the changing strategies to keep employees happy around the globe. 4. Even during recession, employees were given proper salary hikes and bonus. 5. Brand very well recognized by most of the people.
Cons
1. All the time management is busy trying to showcase something or the other to US team, forgetting what is required for overall long-term growth. 2. Outsourcing model is yet to mature in IDC. 3. Most of the time, the management is busy with only meetings related to people or infrastructure issues with no much focus on growing the business here. 4. Environment is slowly becoming like service companies to keep US team happy at whatever means. 5. No clear career path for technical talents in IDC. 6. Team is shrinking to smaller over years, with potentially no sign of growth.