Software Developer • Former Employee
Pros: TLDR: Great on paper!
- Great pay
- Healthcare benefits
- Lunch in office
- Some teams really do have a good culture (as it's so siloed)
- Investment into learning
- Gym benefit
Cons: TlDR: Dated tech patched over by cowboys; oppressive culture with micromanagement, lack of trust, and no opportunity to grow.
- Lower than average holiday, you don't get most bank holidays off
- Very long and strict hours, early start
- Poor management. A lot of micromanagement - "clock watching" rather than looking at what you actually achieve
- Manager never gave feedback, even when directly asked - but then weaponised a lot of secretly kept negative feedback during the yearly review! (instead of giving the feedback at an appropriate time for improvement!)
- Manager often made ableist comments, e.g. "jokes" about autism
- Banal and uninteresting work - don't expect to be trusted with bigger or more impactful projects, the undocumented knowledge barrier is too high for management to delegate it to you - and no opportunity or plan for progressing past this.
- Dated and messy tech stack, with a lot of accrued tech debt. Patching over problems rather than fixing them
- Multiple cases of testing in production
- Very siloed teams, a lot of repeated work, and culture varied hugely between teams
- No internal documentation, nor help channels - had to "know a guy who knew a guy" and direct message them to help - you just get stuck if they're on holiday
- Oppressive, stuffy culture, "boys club" vibe - zero diversity, no acknowledgement of LGBTQ+ history month or black history month (but there was a Halloween event... eyeroll)
- "Flat structure" just means no transparency about pay or progression path, there's still a hierarchy, just it's hidden
- Barely any social events, and people didn't seem to want to socialise or make friends
- CEO may as well be on another planet - sitting on his billions, donating millions to the criminal Tr*mp