Pros
Some departments are full of lovely people to work with
Cons
Never have I experienced a workplace so toxic. Directors and some top level management truly do not care about your experiences at this company. - Project teams are given very little time to actually complete the work despite it being known about internally for over a year - There's an unwritten expectation to stay late / work weekends to complete the levels of workload you've been given - Urgent demands from 5-10 different people mean you can't really plan anything even a few days in advance - Promises are sold to customers without anyone technical being involved beforehand to manage expectations - Suggestions for improvements to workflow and management are flat out ignored - There's a heavy amount of blame culture at C365. Tight deadlines and heavy workloads very often lead to bad quality product given to customers. The same directors who place these restraints will then be severely degrading you on a call in front of your colleagues when an "incident" is raised and all you can do is sit there and take it - Employment benefits that aren't the legal bare minimum have only just been brought in to try improve morale, despite the core issues not being addressed