Vantaggi
I worked with a good group of individuals in my area of expertise and assignments provided the opportunity to learn new technologies and tools, while interfacing with various clients. If you end up working on a good team, the work and environment could be good, as I experienced during my time here.
Svantaggi
HR at this location is useless and tends to exhibit an attitude when they can't address your questions. They tend to drop the ball, if they can't provide answers to your questions. Decent benefits, but salaries are way below par. US based employees are subject to India centric authorization process approvals in order to get anything done. Which is slow and frustrating at times. I spent more time trying to complete reports, time sheets and travel expenses, as I did working, due to slow internal system tools being used and maintained in India.