Pros
Office located in a pleasant leafy area of Milton Keynes. Salary is "not bad", though not enough to compensate for the lack of investment in staff elsewhere. Despite this, the company does have some great people to work with. Partial flexi-time allowed (within the same day). Some industry-current software is utilised. Rigid process and structure makes it easy to know who to go to with questions. Some opportunity for paid overtime. Not a bad place to build knowledge of the tools used for a couple of years, but the relevant learning plateaus sharply.
Cons
Work is rarely challenging. Professional development of the staff and long term investment in the product takes very much second place to short term profit. A lot of time is spent learning how to use the very bespoke product rather than enhancing technical knowledge. Risk-averse policies actively discourage creativity and initiative. Poor documentation and limited training makes for a steep learning curve for new starters.