Company is lean, so not much room for career progression. No bonus / little benefits. Mainly a Chinese-speaking company so non-Chinese staff will tend to feel left out and have difficulty picking up new skills. Lacks good supervisors who can effectively mentor and motivate those under them.