Pros
You're constantly surrounded by talented, caring, hardworking people. I've never been part of a culture like it and it makes going to work everyday so much fun. I've seen 70+ people get hired since starting here, and 1 person has decided to leave on their own..and it was for a dream job in a different industry so nobody blamed them. Most importantly, the product and services work. It's a real value add for clients and the company truly cares about doing the right things and educating the industry on best practices. Something that's been missing in the space forever. All in all, combining everyone's talent and ambition with an industry changing product, sky's the limit.
Cons
It's super hard to get in. There's multiple screenings/interview rounds.