Pros
1. The CEO and COO exhibit exceptional competence. 2. The benefits package is highly favorable. 3. The working environment is pleasant and inviting.
Cons
1. Some teams in the company are excellent, while others are very poor. There is no Unified management standard, and each team operates independently. 2. There are some individuals in the company who are very incompetent. Even if employees have numerous complaints, the company continues to retain them and dismisses the reliability of a 360 review. 3. Irresponsible project managers. A significant number of project managers in the company exhibit no sense of responsibility. They merely act as "email forward machines" and neglect their coordination duties. They even leave work early while engineers are working overtime to prepare deliverables, leaving the engineer responsible for submission. 4.Incompetent engineers serving as leads. These individuals lack guidance, fail to prepare for meetings in advance, and engage in freestyle discussions with clients. If they provide incorrect answers, they shift the blame onto others.