Pros
Lot of Internal Oppurtunities
Great Teams to work with
Cons
Lazy, Laid Down people
Very Incompetent Leadership
No People Attachment
Very ambiguos appraisal
HR and IT are the worst
Advice to Senior Management
Need to take care of People who are assets to the organisation