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
Good culture, good growth, solid foundations
Cons
Polítics, favoritism, stressful, poor pay