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.
I am a full-stack engineer in the development department.
I have been with the company for three years. Although I have had many different managers, every manager has been extremely serious about planning my career. I have personally received many opportunities that would have been almost impossible to obtain at my age, and they have all helped me grow very quickly. Recently, because of the various skills I learned at the company—skills that go well beyond what would normally be expected at my age—I received a rare opportunity from a U.S. company. Senior colleagues in my department tried to persuade me to stay, and even managers from other departments who did not know me invited me to talk, which made me feel highly valued. In the end, however, they all sincerely wished me well in my choice. President Hsia also cares a lot about me. This is the best company I have worked for so far. Having a broad perspective is very important, and I gained an incredible amount at Wiwynn—not only technical skills, but also lifelong friends!
It is true that capable people tend to be overworked. I do have more work than others, but I have never really felt overworked, because I am very capable. Overtime is extremely easy to apply for at this company, and I have never worked overtime unwillingly. Arriving late or leaving early does not affect anything either; there is a great deal of freedom, and I have never missed out on any overtime pay.
It sounds great, right? But I did feel a little unbalanced before. I never delay anything, while people with less work seemed to be able to delay things without any consequences and still claim overtime pay. It was somewhat frustrating, and occasionally a little voice in my head would say, “Hey, why don’t you stop maintaining your record of never delaying anything and just claim overtime along with them?” But of course, my desire to take time off kept me from doing that, haha.
The second point is more complicated. My managers have all been incredibly nice, but they may not have grasped the technology quite as quickly, which often caused discussions to go in circles. I frequently had to spend a long time persuading people. Of course, I may also have problems expressing myself, but my managers did not provide much help either. Later on, my managers did not even tell me what I could improve technically; they could only comment on my attendance and say that I had a lot of bugs. This made me feel that there was limited room for growth, or perhaps it simply was not what I wanted. That was how I felt toward the end of last year, but things have improved recently after the organizational adjustment that assigned me to support another team.
Finally, this is just a humble suggestion. Most of Wiwynn’s PMs come from business backgrounds. Sometimes, during client meetings, clients ask questions that are not very respectful of my expertise. I actually want the PM to protect me, but the PM just looks at me and asks me to answer. I often cannot help but go off on the client. I think the fact that I personally end up going off on clients is a shortcoming of the company. I apologize to the PMs who have been affected by me. I heard that having PMs sing karaoke with clients can solve problems, so if anyone needs a singer, feel free to ask me, haha.
Conclusion
If you want to join, set clear goals! This is a great place to build yourself up. Engineers usually let their abilities speak for them. If you have the skills, nobody here cares how old you are, and there is no problem with older-generation employees looking down on you. I have been very comfortable here.