Pros
Lots of hard-working, smart people Unlimited PTO (as or if approved) Free drinks and snacks Lunch stipend Lots of learning opportunities
Cons
So much politics. While the company preaches one thing, upper management works behind closed doors to figure out ways around certain benefits to appease middle-management. Cliquish and favoritism abound. If you are in, you are in. If you are not, for whatever reason, you are not. The executive team is a scramble and a few major positions have recently departed the company. Tasks are done to simply get them done. There is no thought into making processes better as the company scales and implementation of new tools is cumbersome, confusing and everything seems short-term oriented. Fast-paced doesn't mean a pace that has to be redundant. The office is cramped and probably over capacity. The company uses "culture" as their reasoning for why some people are or aren't a good fit without any real specific. There are very vague examples of the culture in action and their in-house definitions of clarity, flexibility, curiosity, etc., seem to benefit reasoning for why situations don't work instead of why they do. Even the CEO mentions that some employees simply don't "get it". Get what?