It is a large company.
The company offers good employee benefits.
The culture of working overtime is not too severe.
Compared to other companies, there is a relatively larger workforce.
Cons
Salary increments each year are not significant.
It is relatively challenging to get into the desired project.