1. Getting along with colleagues in each department is okay.
2. An American-style office with a very comfortable sofa area.
3. Very flexible and free during working hours; the focus is on results, and they generally do not micromanage what you are doing—you can even go out to buy something.
4. No overtime; you are responsible for your own projects.
5. The salary is okay.
6. A multinational foreign company where you can practice English listening (online meetings), speaking (depending on whether you need to participate in explanations), and reading and writing (all internal company correspondence is in English). There are foreign colleagues, and the American CEO often visits, so there are many opportunities to interact.
7. Amazon is a multinational e-commerce company, and the company’s scale can broaden your horizons.
8. The IT team is quite startup-like. They do not really restrict what technologies you use, but as a result things can be rather miscellaneous. There are pros and cons, and you can be exposed to many technologies. I learned a lot here!
9. There are many opportunities to eat and drink in daily life (quite fattening).
10. Suitable for Seniors who want to freely create new territory, with each person establishing their own sphere and exchanging technical knowledge from time to time.
11. The regular restaurant meals and year-end banquet are quite good. The year-end raffle prizes and Lunar New Year red envelopes are also quite generous.
1. It is unclear whether there was any follow-up regarding the IT department’s technical manager later on. There is no one coordinating technical talent, and the department feels quite disorganized.
2. I encountered a few Seniors with very poor emotional control.
3. Not suitable for Juniors; you have to do almost everything on your own.
4. The technical debt is endless, version control is very chaotic, and various features tend to be pieced together with the attitude of “just make it work for now; we’ll deal with the rest later.”
5. Performance evaluations are basically just for having your self-assessment overturned. No matter how you rate yourself, upper management will never give a perfect score. So don’t even dream about a bonus.
6. The Asian CEO (the BOSS you encounter in Taiwan) seems to treat IT as somewhat disposable. At work, he still thinks like a businessman, with profit and interests as the main priorities.
However, he is not a bad person, and everyone generally gets along well when eating, drinking, and having fun together. He is just relatively blunt and straightforward, and can be quite stubborn in certain respects. Most often, I hear colleagues and him confronting each other and spending a lot of time trying to persuade him or make him understand... He may be a workaholic and extremely impatient. If you happen to be responsible for a project that reports directly to him or that he needs, he will constantly hurry you and monitor its progress.
7. The company cannot retain people, and employee turnover is very high. People in the IT department are constantly coming and going; just handling handovers is exhausting...