Like any companies, they have their flaws too:
-time tracking is too strict
-no hmo or any health card, we were promised but there were still none when i left
-management needs better communication with employees
-high turnover rate, people get laid off quite a lot
I believe these could be improved