Pros
Most people were friendly and helpful. The opportunity to regularly work from home (before COVID happened) was a boon. Good coffee and decent, modern equipment. Post-work pub gatherings were great fun too.
Cons
There seemed to be a high turnover of staff, with lots of good people joining then leaving due to being offered better opportunities elsewhere, being thrown under the bus with project work, or being made redundant, all of which seemed to become a growing regular occurrence. The less said about the 2019 staff redundancies debacle, the better. The sales team would continually sell unworkable solutions to clients, significantly boosting their own salaries through a massively unbalanced commission scheme that favoured title-chasers and friends of the management team (or people whose face fitted at the time), whilst leaving the near-impossible and badly-briefed project work to less well-paid employees who ended up carrying the can for failed project deliveries and budget overspend. The company was (and still seems to be) very keen to promote the facade of being a caring, vibrant place to work, but this is mainly for stroking and glorifying some of the egos of the senior management team.