Pros
The only pro is that maybe 20% of the staff are genuinely nice. The rest are fake snakes.
Cons
1. Impression from interview and practices in reality are polar opposites
2. Senior management practices staff bias openly and consistently
3. Unfair practices towards staff in general
4. You can be happy there if you suck up to the boss
5. Do not trust what they say at interviews because it is all lies
6. Many after work hour meetings
7. Not family oriented at all
8. Very rude management
9. HR who is also MD and Principal and MR has no people skills whatsoever
10. If you want to be a lab-rat you can work here
11. Lecturers in the school are not respected at all by management or even by certain staff