1. Has supportive management
2. Provides decent hike and appraisal cycle
3. Timely recognition made
Cons
1. Work-life balance needs to be sorted out and most of the time it's not balanced.
2. Long-term employees are to be considered for industry normalization in terms of compensation.