Pros
You get free stuff I guess if you're into that. Sometimes you get a good team. If you were a frat boy in college this is for you.
Cons
If you have children. Don't bother applying. They say team and family, but when it comes to your own family they don't care. Not flexible at all after being told that they are flexible. Lots of mixed messages. You hear something from HR, but hear the complete opposite from management. Sales operations gets barely any recognition, and to move up within the company it is very difficult. Very high strung environment. All about "culture" when the culture is let's go into the office and micromanage you. All around a red flag. Most of the programs that are being used barely work. The internet at the office is very spotty. If your teams light goes yellow sometimes you immediately get a message saying "what are you working on" LOW PAY for a ton of work.