Great technology, amazing people, terrible management
Pros
- Offers flexible work hours and a fully remote setup - Competitive salary structure - Generous holiday allowance - Advanced, albeit over-engineered, tech stack—great for engineers eager to explore cutting-edge technologies - Exceptionally pleasant team, though there's a minor caveat (see Cons)
Cons
- Management often lacks prior experience in leadership roles - Performance reviews appear to be subjective, rather than based on clear metrics - Limited transparency from upper management; job security can be unpredictable - Benefits package leaves much to be desired - Inconsistent expertise levels; many team members appear unsure of their roles - High prevalence of poor social skills, exacerbated by a culture of isolation - Steep learning curve due to complex tech architecture and lack of established processes - Communication is a significant challenge, particularly with inexperienced managers who struggle with people skills