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. The boss is easy to get along with
2. New graduates don't have to worry about not having opportunities to learn
3. A great place to build a solid foundation
4. Taking leave is flexible; there's no need to work according to a schedule
1. Specifications and handover documents are often unavailable
2. The system has many bugs that never seem to get fixed
3. You may be on duty on holidays, but you don't really know the processes and architecture for each one
4. Promotions are not transparent, and there are no clear criteria
5. High employee turnover
6. The management team lacks experience