I am describing these based on my experience and department, It might be a bit different for some other department, but the moral of the story is the same! Stay away
1) Dictatorship: This company is controlled by a one-man team, who is free to take any decision on his own will, independent of whether it will actually help the organization/customers/ employees.
Picture this: I entered this company and started working on a project, that has been delayed by over a year. The last development team was changed from scratch (again, due to the same one person). I got the news from my lead instructing that the team needs to start working overtime for 7 days since that one person wants the project to be done sooner (owing to some exhibition). We OT's like maniacs went home at 9-10, and eventually were able to release an extremely buggy version to the SQA team, keep in mind that this happened in May. Now, if the project is in rush, it should probably be tested and uploaded in let's say a month or two? May June, July?
No!! The project was eventually on the store in end of 2017. So much for being hasty? All due to bad software practices and planning. The same goes for a lot of other projects as well.
2) BAD HR: The HR in this company are amongst the worst people I have met. Not only they try to mess up on the pay package, but love to lie blatantly. For instance, I was a foreigner and a lot of other foreigners who were recruited directly from overseas could reimburse their air-ticket for visiting back home. However, I was not even informed of this and was kept in the dark unless I heard it from someone else.
The HR does a lot of malpractices like the one mentioned above; not to mention their bogus bonus offers, where they would mention a bonus of 4-6 months and try to lowball you on the salary.
3) Job Security: Have you ever felt, that every morning could be your last working day? Every day will pass in fear concerning the fact that will you be still employed the next day.
If you want this kind of feeling and are a foreigner, welcome to QNAP!! People here have been laid-off for reasons as absurd and minute such as :
Smoking during working hours
Eating breakfast too late
Taking too many breaks
Writing review on GlassDoors(Yup!!)
4)Puppetry positions: This is the worst. Once you enter, soon you will realize that your lead, his manager, department leader and all so-called "senior" designations are as powerless as you. They might be designated as senior, but truth be told, they have absolutely no power in QNAP. They are puppets being controlled by the one who chooses to navigate this ship, that will eventually crash one day. Often I used to look forward to my manager's help in intervening us with some non-ethical issues, but guess what! Never would he EVER step on our side, because- He is got to take care of his job. And if you're in trouble, guess what- You're all alone and you're gonna probably get fired very soon. All those positions are just imaginary and impotent.
5) ZERO Welfare- Welfare? Ain't you getting paid? Ok, that's good enough.
This is the ONLY organiztion, the ONLY organization where I even needed to shell money from my own wallet for a small Christmas event! For two slices of pizza, a piece of cake - I still needed to pay that from my own pocket.
Apart from that, you get 3-4 days holidays in the first year, the Chinese New Year end party is just avoidable, the gifts are the NAS from QNAP (excited ehh) and you BETTER not be late to work otherwise it will be deducted from your salary. And, yes there are no medical leaves, money will be deducted for every medical leave you take.
6) Lack of communication : They hire foreigners (In fact, not foreigners, just people from one nationality ) and then, there is the local staff (close to 90%) . In my 10 months, I never saw any kind of activity involving interaction between the locals and foreigners. It seems there are two groups existing and this is just bad for the company.
Ok, I could list even more points such as being monitored constantly by cameras and humans, being given a horrible lunch-box as a substitute for OverTime pay, bad talent retention and what all! But I would stop and assume that you get the point! Stay away