Work Culture: Very Good, constructive team environment.
Good support to learn new technology.
Work wise: Great exposure as compared to any IT biggie. Can maintain healthy work life balance.
Svantaggi
Scope of improvement in the some of the internal processes.