Pros
The entry-level staff are great. Everyone tries to help each other get through the hard times together.
Cons
High Turnover and Job Security: In my 18 months there, I saw 17 people leave. Our office only ever had 15 people at any one time. One person even got fired after only two days. Another staff member was terminated just because she wouldn't cancel her personal overseas trip when they suddenly told her she was needed in the office that week. Salary and Compensation: The pay is way below the market rate. Even though I wore many hats and did things outside my job scope, the pay raise was laughable. I even had to request the raise myself. Management Style: The company is run like an SME with zero SOPs. Management micromanages everything and uses CCTV to watch what you are doing. They even track how long you take for breaks. If something goes wrong, they blame the staff and never take responsibility for their own decisions. Work-Life Balance: There is no respect for your time. You are expected to answer messages and pick up calls after-hours, even on weekends or when you are on leave. Office Environment and Resources: They refuse to invest in people or basic tools. Multiple people have to share one Adobe license, so you have to wait for others to log out. There is no training. The production room gets as hot as 31 degrees, but they won't provide extra cooling. Broken Promises: They talk about "big visions," but can’t even provide a water dispenser after 1.5 years. You have to walk 5 minutes to the building's nursing room to get drinking water. If you take too long, get ready to be scolded. Job Scope and Fairness: You will be asked to do things totally outside your job. Marketing staff have to pack test kits in the production room. The QC executive has to manage all the company ISO13485 documents. Also, favoritism is real—people the manager likes are always protected. Be careful of the manager's "spy". Unprofessional Practices: Business directions change based on whims with no evidence to back them up. Commission schemes feel shady. (Salespeople, clarify your commission rates and do have themin writing. They have many complicated unwritten "policies" that can drop your commission substantially.) They even call people for interviews with no plan to hire them, just to try and get info about other companies.