Pros
Fast paced, while you generate results your career path has guaranteed growth potential. It is not a company where you can coast and expect not to be noticed. Very results driven, could be challenging if you are not used to a results driven culture. It is a company growing at such a fast pace that opportunities to travel and relocate are always present. There are a lot of exposure with global brands and markets. Amazing people to work with Good benefits (health plan, snacks, gym, offices,compensation)
Cons
It is not for everyone, you definitely need to adapt to a fast paced / results driven culture and be willing to do it. As every challenge in life it is important to work hard to accomplish it. Too reliable on variable compensation, part of the culture.