Pros
Very good company to work in. The peers in India and the Counterparts in US are very cooperative. Focused on growth of employees.
Cons
I don't think any. A
Pros
Fast-moving organization with a lot of opportunities to grow and contribute.
Cons
It would be nice if they had more flexibility on travel.