Vantaggi
- Smart and driven people on the engineering side
- Interesting technical challenges and opportunities to work across the stack
- Ownership at the code level, engineers are trusted to deliver technical solutions
Svantaggi
- Leadership vision often lacks clarity, especially during periods of change
- Sudden strategic shifts and reorganizations with little communication
- Company culture feels more top-down than collaborative, with a lack of psychological safety in some teams
- Limited space for open feedback, people often stay silent instead of raising concerns
- High turnover
- Focus is heavily on performance and delivery metrics rather than people and long-term team health
- Engineering teams are not aligned on development approaches, which often leads to messy, inconsistent and chaotic code
- Limited focus on diversity and inclusion
- HR presence exists on paper, but their influence and involvement in real cultural issues is almost invisible