Overall this company is not bad.
Working in Acadsoc is not so bad at all. I have a work-life balance and I can plan my schedule ahead of time. However, sometimes penalties are unreasonable when emergencies arise. The management is "okay" because my team manager is nice and considerate.