Published on (UTC)
This post was submitted by a user and reflects their personal experience or opinion. The publication date is not an employment or interview date.
Reviews written on 104 probably couldn't pass 104's official review, so I came here to share this with everyone. May this review remain available for as long as it can, and if it can save even one person from ending up at this company, that's one person saved. I suppose this counts as doing a good deed!
1. A gambling company that uses physical gaming machines as a cover for an online entertainment casino. Although gambling occupies a gray area under Taiwanese law and cannot be considered illegal, everyone understands without saying it that companies like this are never legitimate—they simply make sure to maintain connections on both sides of the law; otherwise, they could be raided and shut down at any time (competitors in Taipei's Neihu District and Taichung's 7th Redevelopment Zone should know this very well).
2. Many years ago, the company's online reviews were overwhelmingly negative (including reviews on Tiānyǎn Tōng), but now no reviews can be found at all—not even positive ones. They probably spent some money having the relevant reviews scrubbed. I have to admit, that's pretty impressive.
3. A sheet-metal factory. The office is also fitted out inside a sheet-metal factory, so the working environment is definitely worse than that of a typical office building. Basically, getting from the parking lot to the office requires walking through the factory floor where the machines are produced, so you can imagine the environment. The parking lot is full of sawdust and dust; cleaning your vehicle after work every day is a whole project in itself.
4. Salaries meet the going rate for the industry in southern Taiwan (though they are not particularly good), but once your annual salary expectations exceed a certain amount, you will not be hired.
5. Managers and coworkers set traps for you. Even when you know it's a trap, you have no choice but to jump in. It's very frustrating.
6. Managers should stop pretending to know everything. If they have an idea, they add the feature without explaining the background or rationale to their subordinates. On top of that, the manager is unfamiliar with the programming language, so a pile of misunderstandings leads to a pile of bugs. They even claim that everything has already been tested and works fine, which is an obvious lie. In the end, subordinates still have to clean up the mess, while those higher up only blame the front-line staff instead of considering who caused it.
7. Senior employees not only fail to help review things, but also lie along with the managers, saying everything has been tested and works fine. In the end, the front-line staff take the blame again. There are things I don't want to say too bluntly: karma won't only come back to you; it will also affect your family. I'll leave it at that.
8. Constantly changing decisions: if the boss is dissatisfied, anything can be overturned and redone from scratch, wasting everyone's time.
9. Many people come and go. Everyone can draw their own conclusions about that, so I won't say more.
10. I hope I am the last person to suffer this ordeal.