Senior staff are always available and ready to help when encountering roadblocks. Tech stack is great and has a wide array of architecture so you are always learning something new.
Everyone is QA/Dev/Management is nice and helpful which has created a very healthy work environment.
Great work/life balance.
Gym right next to the office also.
Cons
Office has no parking space (central london).
Legacy code that can be challenging for newcomers to edit.
Not using pure agile methodology (using a mixture of waterfall/agile), so there is downtime between planning and coding, which can definitely be optimized.
Salary is in the middle range, it could be higher.
Awful and depressing environment
Product relies on one company for around 70% of it's revenue. If they were to lose that client they would be bankrupt within months - no security
Outdated software stack with certain senior developers reluctant to deviate from how things were done in the 80s
Functionally comparable to Google's Stackdriver which will no doubt run them out of business soon enough, especially with increase cloud adoption
The original founders left the company long ago and since then it has clearly lost direction