Pros
I you want your career to rot away in your final years before retirement then this is the perfect company for you. They give you free fruit. There are some decent people working here. Some people have worked there for a very long time so the environment is obviously acceptable to the right type of person.
Cons
As stated above, without question the worse company I have ever worked for. Employees are not trusted to do anything and are utterly disempowered. There is no innovation and their business practices don't seemed to have changed since the 1990s. The technology stack is laughable and as stated in other reviews they micro manage everything and you are swamped under bureaucracy . Jobs roles and responsibilities seem to be changed on a whim, with nothing ever committed to paper, therefore, making the senior management very difficult to trust.