Heavy micromanagement at all levels, which creates unnecessary pressure and limits autonomy.
Toxic behaviour from HR and Finance leadership, making the work environment uncomfortable and demotivating.
Strict requirement to clock in and clock out, with no trust given to employees’ professionalism.
No flexible working hours; rigid schedules make work-life balance difficult.
Excessive reporting requirements — daily, weekly, and monthly reports — often duplicating the same information.
Strongly influenced by China-style working culture, which may not suit everyone.
Annual leave entitlement was only 8 days