Pros
I started here a few months ago and it's been fantastic. The teams are collaborative, they have a passion for the product, and everyone gets along very well. It's nice working for a company that's been around as long as OkCupid has but still doesn't feel "corporate". Casual environment, lax hours, and not a lot of red tape allows everyone to be comfortable and creative. One thing in particular I want to mention is that if you ask for something, the team(s) will listen! I proved that I can handle more responsibilities and management was more than happy to give me the opportunity to take on those responsibilities and build upon/expand my skills.
Cons
In the few months that I have been here, I can't say there is anything truly negative about the company or team.