Pros
- Flexible work hours for office staff. - You'll be happy working here if you're looking for a job that requires you to just show up and do the bare minimum.
Cons
Experience will vary from different departments and teams... - There is no career advancement or any training or development in this organization. - When you start, expect to sit around for 2 months, not doing much aside from filling samples. - People are not properly trained to do their jobs because there is no standard practices and procedures, training manuals, guides. New employees have nothing to reference. You either sink or swim. - CEO and leaders in senior positions don't seem to care about employees. - Salary and benefits are not competitive, they are low. Your salary is pretty much capped close to what they give you when you start. Even after years of service, the pay is still low, and if they pay you more than the norm, they never let you forget it. - There is no diversity in this organization. Be prepared to feel out of the loop if you don't understand Mandarin. - No company culture or values. The company's spiel of 'quality, innovation, service' is only marketing jargon for the company's products and services, but those values don't exist at all within the working culture of the company. - This is not a place for modern, ambitious, strategic, innovative or creative thinkers and workers. - How well you perform seems to be determined through hear say, gossip, and office politics, not actually by any measurable result or customer feedback. - Never got a performance review, never given notice when probation was passed or when contract was up. You won't get feedback whatsoever from the boss on whether you're doing a good job or not, if they plan to keep you or not. - Politics in this company is extremely bad. Senior leaders of the organization are extremely paranoid and have trust issues, causing their staff and people on all levels of the organization, to also be insecure, and paranoid. This also causes way too much gossip, and adolescent behavior. If you get caught 'playing with the other team' expect to be the black sheep and odd one out. - People don't take responsibility for the their work and mistakes, it's a never ending blame game. Instead of reviewing processes and implementing better procedures with other departments to fix issues, it's always trying to push responsibility and accountability back and forth which is unproductive. - Company's management style is dated. Don't suggest anything too modern or different, you will be quickly put in your place. - Moral is really low. - Everyone including HR seems to know what the issues are, but voicing your concerns gets you sucked into the politics of it all, and nothing will be done anyways. Better to just keep it to yourself. - All talk no action. - Pretty much a dead end job. - Decor and furniture in reception and waiting areas is really ugly, the board rooms look and feel dated, and office space is cluttered and unorganized. Just not a really nice place to host clients or vendors when they come to visit.