Pros
Dog friendly, so it's cool that I can bring mine with no issues. Free drinks everywhere, ice cream if you feel like walking, catered in food is always somewhere. Fitness center, yoga if you're in to that.
Cons
I've noticed that they only hire "token blacks". The lack of diversity is downright oppressive. I have a very diverse group of friends (I am white) and when I hear some of the off color (no pun intended) jokes that are told at work I'm offended. The pay is very low compared to competitors or similar roles in other companies. The CEO seems cool..... Until you have a one one conversation then you realize that the racism comes from the top down. He pretends to know everyone's birthday in the company but every time my team mate sees him he calls him by another black employees name. In his defense, the company is 98.9% white.... So uhm yeah....