Worst place I've ever worked and regret applying. I’d give it 0 stars if I could. Be very skeptical of the positive reviews and read the negative ones carefully, they are right on the money.
Firstly, there are no benefits to working for this company. No company benefits, no sick pay and the threat of withholding pay in the contract. They present remote work as a benefit but the managing director's awful way of managing remote teams makes remote work a misery. News flash remote working is no longer a benefit or unique within our industry.
The place is completely devoid of good practice. They're about as agile a narcoleptic goat. This is reflected in their god-awful internal products that aren't fit for purpose. Projects are far from interesting, it's just an agency doing drudge work. You are better off working as a contractor.
How they work is isolating, team collaboration is non-existent, communication is dreadful, and the managing director has zero interest in hearing about how to improve things.
It was a relief to get out.