Pros
They have decent benefits, but not the best I've ever seen. You get 5% 401K match after 1st year, 4 months of maternity leave. VPs start with 20 PTO days. If you negotiate well for yourself, you can get a pretty competitive/decent base salary and a guaranteed year-end bonus.
Cons
Almost everything. The company culture is trash - from what I have seen in their downtown buildings, it's full of eat-lunch-alone-at-your-desk types. People here are corporate drones that would rather send you an email from 10 feet away instead of coming over to speak to you. Technology-wise, working here feels like I stepped back into 1998. They don't issue laptops, so if you're in a board room trying to present something, good luck. You'll have to print out materials for everyone. Instead of laptops, our desktop computers are ThinClient terminals, which run an operating system locally and carry flash memory rather than a hard disk. Since the ThinClient has no hard drive or local storage, all applications and data are stored on a central server. That central server sucks. I'm talking programs not responding on a regular basis. The lag was such a big problem that someone decided to disable peoples' ability to customize their desktop wallpaper because remembering all those wallpaper choices was slowing the system. We just have a black screen now. The list goes on: The emojis were disabled on Skype Business because they were deemed unprofessional. Having a Tech issue? You can't call a live human for help. You have to submit an electronic ticket and wait a solid 4-48 hours for someone to call you back, maybe. I have no idea how this place functions. I won't be staying here long.