Pros
Small and close-knit team environment where you can build strong relationships with colleagues and receive support from local peers.
Cons
While the company benefits from a small team environment, there are concerns regarding management consistency and fairness. Decision-making can at times appear influenced by favoritism towards a certain employee from a certain upper management, which may affect project allocation, performance discussions, and overall team morale. Employees may also find that policies, expectations, and performance metrics change without sufficient transparency, making it difficult to clearly understand how success is measured. The incentive structure can feel misaligned with employee effort, as strong performance in certain areas does not always translate into corresponding rewards. Workplace rules and expectations are not always applied consistently across employees, which can create confusion and perceptions of unequal treatment. In addition, career progression opportunities are limited, with no clearly defined path for advancement, and the work can become repetitive over time. Management support and guidance could also be improved, as feedback is not always practical or aligned with the day-to-day challenges employees face in their roles.