I joined on a fixed term contract having been told the role was flexible hybrid with potential to go permanent. Neither turned out to be accurate in practice.
Onboarding and expectations: There was virtually no onboarding. My first project was an extremely complex legacy system rebuild requiring institutional knowledge I couldn't have had as a new joiner, with no database access and conflicting requirements that even my manager admitted he didn't fully understand. Deadlines were never formally set, and when I flagged blockers proactively, I was quietly sidelined from the project without explanation.
Disability and mental health: I disclosed my disability from day one and was assured support was available. When I later raised that I was struggling, that disclosure was subsequently used against me, the 'flexible hybrid' policy was abruptly reversed, and performance concerns that had never been raised with me directly were suddenly used to justify a probation extension. When I sought a meeting with HR to discuss reasonable adjustments, I was ambushed with accusations rather than supported. The reasonable adjustments process was then blocked entirely as they argued about what constitutes an adjustment, failed to respond within the legally required timeframe, and then told me I was no longer permitted to submit a formal request.
Probation process: My probation review was scheduled with no notice, as the manager had forgotten to arrange it on time. The meeting was attended by an HR representative who was openly aggressive, dismissing my lived experience of my own symptoms, using confrontational body language, and refusing to pause the meeting despite repeated requests while I was visibly distressed.
Culture: Cliquey and exclusionary. Questions are not welcomed. If you push back on anything - no matter how reasonably - expect to be quietly managed out rather than engaged with directly. The culture is one of compliance, not collaboration. Pass the buck culture leads you chasing basic requests between departments, sometimes for months. You are expected to perform above and beyond, working outside scheduled hours and burning yourself out.
I would not recommend this company to anyone, and I would not return under any circumstances