Pros
Colleagues are generally friendly and very willing to help you. The company is also very close knitted so it is possible to learn a good amount of new things.
Cons
Difficulty to communicate with manager: Understand that everyone has their own opinion but it's often dismissed by manager and has to go with the managers way. Simply cannot accept "NO" as an answer. Travel time wage: It is illegal to modify employee time card when they have to come to the office and then commute to another location to work. Simply telling employees that "manager knows their work time" and ignoring the commute time needs to be counted as wage. No discussion of pay: It is also illegal to prohibit employees to discuss their salary. Simply prohibiting them indicates the pay scale is either not fair or employees are paid differently among the same job title. Working remotely after COVID: Expect to use your own equipment (computers/laptops) to login to work at home. I'm sure bus companies won't ask new hired drivers to drive their own bus. Expected to use Wechat and installed on own phone because that's what the company uses to communicate: I'm sure there are better ways to communicate safely and securely. Not willing to pay overtime: Want's tasks to be done at ridiculous times and asking employees not to exceed 40 hours per week. Doesn't work like that. Expensive healthcare. No opportunity to move up or down. Best move it Out.