Pros
- Great place to develop skills
- One-on-one sessions and feedback
- Individual focused trainer for training sessions
- Makes one self-dependent
- Favourable for building skills like communication, public speaking, patience, confidence, mentality, and attitude
- Amazing growth opportunities
- Fair and performance based growth
Cons
- Location could be better
- Scope for improvement in terms of promotion/advertisement of growth opportunities