Pros
1. Great learning environment 2. Good RND facilities 3. Open to feedbacks
Cons
1. Hierarchy system. Now, some good changes happening. 2. Slow decision making process because of too many management layers
Pros
employees are treated well and cared for.
Cons
the campus is almost outside Bangalore and the commute is tiring