- Good employee benefits
- Compensation the best in the industry.
- Lot of facilities provided to the employees.
Cons
- They have one of the worst Management strategy for employees.
- Hire and fire policy, no job security even if you are the top performer.
- No carrier growth
- Lot of politics in the company management/HR.
- Work culture is like the ones in small companies.