Pros
If you are looking for a stable company, this is the company you should join.
Why?
1) Very balance of work & life
2) No OT, No Stress
3) No career advancement
4) No increment
5) No bonus
6) No learning opportunity, lost most of the tendered project
7) You can MIA during work hours
8) Poor HR enforcement
Cons
If you are young, energetic, ambitious & look forward for career advancement, better not joining this company.
Why?
1) Poor corporate strategy, direction & management
2) Power struggling between 2 upper management
3) Poor departmental management
4) Manpower storing between departments, not willing to help each other. Cold storing the staffs that are eager to help & contribute