3.0
May 11, 2014
Former employee, more than 3 years
Bengaluru
Recommend
CEO approval
Business Outlook
Pros
Global team Good Work Culture if your bosses are in other countries Office was in City center and hence easy to commute Work Life Balance
Cons
Lost in reporting structure, though you actually work for a global team, administratively you tied to a local manager and they suck most of the time, what this means is your raise and recognition is screwed. Here managers respond to your mails based on your designation, unlike other countries. Raise and Onsite are given those who are close to the managers