Pros
Awesome team, relaxed and flexible work environment, and ya did I mention awesome team - such a privilege to work with so many impressive and high performing folks in a true team setting. Leadership team is supportive and this is key as the work we do is complex and super fast paced - it really takes everyone in the whole company firing on all cylinders to create this level of output on daily basis, wouldn't have it any other way, and I know there are still so many growth opportunities for all of us as we continue our journey.
Cons
High Performers Only - Average does not do it here, and given the complexity of what we do it can be hard for new folks to get up to speed, definitely not for those that don't thrive in a high gear culture... that said the bar is constantly being raised and what we have as a team are only the best of the best, so it's not really a con in that sense.