1. Great place to grow
2. Not limited to Support Roles
3. Somewhat combination of automation engineering and DevOps
Cons
1. Worst management
2. Worst HR principles
3. Seniors who cannot do the job tends to put the blames on juniors
4. HR has no independency, always following the senior managers' demands.