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.
1. Convenient transportation to the company, a 3-minute walk from the MRT station, with plenty of scooter parking spaces.
2. Close to Tonghua Night Market, with good access to amenities.
3. High degree of freedom in projects; basically, you only need to avoid deviating from the main development direction.
4. Supervisors do not often inquire about project details, so you can generally develop at your own pace.
5. In principle, engineers do not need to work overtime.
6. High tolerance for errors among new engineers, making it suitable for career changers without programming experience or non-major graduates to build their skills for 1–2 years.
7. The development schedule is generous, so there is generally plenty of time to explore frameworks or technologies you are interested in researching.
8. New hires receive training lasting several weeks.
1. Salaries are below market rates (please refer to job listings on employment websites). Graduates with an information-related background and experienced job seekers are advised to consider carefully.
2. Interviewers will cut down candidates’ expected salaries. Salary and benefits are not negotiable; they will tell you that this is simply your market value. Candidates are advised to apply to several companies to understand their own market value.
3. There is no fixed salary adjustment system. If salary is important to you, consider changing jobs.
4. There are no bonuses for the three major festivals or guaranteed year-end bonuses. There are no welcome or farewell activities; the only company event is a birthday celebration every two months, which basically consists of ordering boxed lunches for everyone to eat at their desks. The employee profit-sharing and stock ownership listed as benefits on the employment website do not exist.
5. The company lacks effective internal communication mechanisms. Some internal rules are not explained clearly upon joining, and it is sometimes difficult to get a definitive answer.
6. There is a lack of mature project and document management systems, so projects are often handed over without relevant references, leaving you to feel your way through them in the dark.
7. You will often encounter end-to-end projects, handling everything from methodology and backend and frontend development through completion. Technical assistance and knowledge transfer are also insufficient. Basically, you need to explore and learn many of the tools and development skills required by the organization on your own.
8. Code reviews are not valued.
9. The abilities of senior employees vary widely, and project requirements are unclear. You often cannot even see a requirements document, and newcomers ultimately often receive responses similar to, “I hired you to solve problems.”
10. The work is too varied and miscellaneous. Unless you spend additional time studying on your own, it is difficult to build solid professional expertise in the mid to late stages of your tenure.