Octopus used to be a great place to work, but many staff members have since left and it's not the same. External hiring brought in poor management, and culture changed dramatically, with the senior leadership team having little training and bad communication.
The company would be a much better place to work if it had HR. A lack of HR has led to poor handling of situations, and staff are left unable to raise issues. Most complaints are about management, but management are the ceiling.
It can be quite cult-like, with staff who have worked there a long time unable to take criticism against the company.
Progression is poor unless you are a favourite, and have never spoken up about issues before.
I've given 3 stars as for the most part, working there was enjoyable, but the customer success team as a whole is not a team you want to join.