Pros
Staff Discount Flexi-time and remote working Good pension Great benefits (cycle to work, kit, cheap cinema etc)
Cons
The software engineering department went from an amazing place to work to terrible very quickly. There were so many talented and amazing people who were doing great work, then a sudden restructure and cost savings ruined everything. Everyone feared for their jobs and because of getting rid of our office, people were forced to quit rather than face the move to a different office outside of London. The SE department used to have a wonderful agile, startup culture and then became political and corporate very quickly. I had some amazing times working in this department but thanks to the IT Director and other higher ups this wonderful place has been ruined.