Dynamic organization
Career Oriented employer
Very good compensation package
A lot of training opportunities
Cons
Career at some stages got sluggish
To speed-up career growth at times you may require big shot as god father
Different categories of employees where certain category of employee feel discreminated