Pros
People who work here are pretty nice... But they don't really care if you're productive. If you don't want to work and don't want to learn anything, this is a great place to be.
Cons
The direction of the company is so misguided. All of their reporting is trash and senior leadership is so wildly ineffective it's mind-blowing they're still in business. SO MUCH manual process it'll make your head spin. They'll put 5 overpaid yahoos on the same project to create a spreadsheet. There's a lot of repetition because everyone acts as though they are a freelance consultant. What I mean is, there will be five different groups of people working on the same stupid thing at the same time. This is because there is no real top-down vision or directives from the company. Everyone is just running around doing whatever they feel like and telling themselves it's productive.