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.
It has been a few years since I worked as a front-end engineer, so please use these pros and cons for reference only.
1. Even with no experience, the salary is over 40K, but note that the salary structure is high gross pay with low reported income (a low base salary plus various odd bonuses, such as leadership bonuses and R&D bonuses).
2. Not much overtime.
3. Plenty of snacks and drinks.
4. The head of the technology department (front end + back end) encourages continuing education and sets aside a short period of time each week for employees to watch instructional videos.
5. Books are available to borrow.
6. The office is spacious and bright, with good facilities.
7. Parking spaces are available (at the underground parking lot of Farglory Financial Center).
8. Scrum and version control have been introduced, so there is a reasonable level of structure.
9. The technology is not too far behind the industry.
10. Layoffs are uncommon. Employees whose performance is unsatisfactory may have the opportunity to transfer to sales or customer service.
The team leader likes to form cliques (even though there are only a little over ten people on the front-end team). If she dislikes you, you will be very obviously isolated.
She creates separate groups and only adds the team members she likes. For example, she never invites you to after-work gatherings or colleagues' birthday celebrations, keeps you out of the loop about many things, and even bad-mouths you in groups from which you have been excluded.
After the other team members sense her hostility toward you, no one responds to what you say in the group.
Suggestion: If you want to join the front-end department, watch out for the team leader and her followers (you'll know what I mean once you join). The former is skilled at silent treatment, while the latter publicly bullies and humiliates people in group chats.
If you accidentally offend her, you might as well resign or ask HR (the people there are quite nice) to help you transfer to another department.