Pros
The HR team is good at employee branding and puts energy into organising social events.
Cons
The positive image of the company culture presented publicly, such as transparency, is only superficial. The management lacks competence in people leadership skills and rather focuses on business skills (e.g., how to sell and squeeze more pennies). My manager and the so-called 'team lead' are not able to deal with their insecurity and act irresponsibly towards the team. Using others' weaknesses as a weapon to attack rather than showing their own vulnerability (an essential leadership skill, imo). The culture tends to punish those who dare to speak up and reward those who are quiet and not involved in anything. My team was even told by the manager in the meeting not to contact someone whom they had to lay off, leaving an unpleasant atmosphere and many questions unanswered. In difficult situations in the work environment, the HR team is not able to resolve the issue and rather leaves the manager in charge, which in turn leaves employees hopeless. Currently, they are downsizing and not able to deal with any conflict. Many people feel frustrated, and the company seems to be a sinking ship. I learnt a lot from such a toxic experience, and will be careful about my future career choice.