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.
Position: Information Department, Web Engineer
1. Suitable for those who want a comfortable, stable life and are looking to coast until retirement.
2. There is not much pressure; many feature-request deadlines can be postponed.
3. Bonuses are somewhat better than those in the general traditional manufacturing and travel industries.
1. If you want to learn technical skills, this place may not be suitable.
Many senior employees do not even know the fundamentals of computer science. You may ask questions such as what GET, POST, or Ajax are, and they may not be able to answer. Some do not even understand the difference between postback and Ajax. Wanting to use new technologies—or even relatively modern approaches (which are not considered new in the industry)—is basically impossible here.
2. Some mid-level engineers (at the junior-manager level) are quite resistant to learning new technologies (which can no longer really be called new technologies in the outside world). If you suggest using them, certain people will basically start quietly blacklisting you (they are afraid they do not know how to use them, but do not want to learn).
3. I think the information-security awareness here is inadequate. Many response measures are implemented as if this were a technology company, but you can never have the comprehensive systems, controls, and equipment of a technology company. For example, mobile phones cannot be connected to company computers, and Google Mail cannot be used to receive messages. Going back to the root cause, if the personnel-quality problem is not addressed, these are just gimmicks in abundance and cannot actually prevent anything ... With a simple Outlook configuration, receiving mail from external mailboxes is not a problem at all. This only restricts people who do not know how to configure it. Hello? What is the point?
4. They do not really think about why engineers leave and often blame other factors. However, most people who leave do so because they “cannot learn technical skills” and because of the “strange management culture.” Personnel issues occur everywhere, so this place is no exception. Some junior managers have very problematic ways of thinking.
5. There is no PM and no documentation (flowcharts or sequence diagrams). Requirements and business logic are passed on verbally. Almost everyone wears multiple hats, even though there are clearly sufficient resources and staff to allocate to these tasks (to me, it is simply ridiculous).