Pros
Mostly nice kids, flexibility with where you can do it. However these are pros of jobs of this nature and aren't exclusive to this company
Cons
Mostly from the manager who acts aggressively and unprofessionally. She clearly has no idea what she's doing and is constantly changing rules and conduct. Also constantly threatening employees with strikes and penalties for simple mistakes. No holiday, sick pay or national insurance contributions. Employees expected to attend unpaid seminars and devote free time to planning and uploading materials. This would be fine if it was reflected in better pay and benefits. All lessons are recorded which is understandable but it also means you are constantly monitored. The wechat app is constantly going off and it makes it feel difficult to remove yourself from the job during free time.