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 very nice and never stingy with what should be provided
2. Some of the non-management colleagues at the company are easy to get along with and willing to share their experience
3. The environment is bright and clean, and someone comes to clean regularly
1. The company has many requirements (for example, software engineers are expected to know hardware
2. Those in higher positions cannot understand the hardships of employees below them and often pay lip service to working tirelessly
3. A manager in a certain department has no relevant expertise, resulting in poor communication between management and employees and making life difficult for those below
4. The scheduled work timelines are unreasonable and clearly lack common sense
5. The work arrangements lack forethought. Employees have to set aside their own time to make up for the missing parts, while the deadlines for their original work are not extended (and in the end, someone else will even take the credit