Pros
Strong growth company, pay is incredible, unlimited PTO, stock options for executive level positions, great corporate mission
Cons
This is the epitome of a "good ol' boys company". They are growing so quickly that they're infrastructure and capabilities are not keeping up to speed. The existing executives are getting overwhelmed and have become obsolete, and are out of their league. They don't know what's needed in the organization to drive continued growth and understanding of their customers. They are so concerned about the bottom line that they are cutting, and "being scrappy" on key functions that are essential to the expansion and continued health of this company. Be cautious of the Seattle team, they are DIFFICULT to say the least. New ideas are not well accepted, and the ego in that division is out of control. These guys think they walk on water, and refuse to accept new ideas that will transform their organization. Make sure you understand what you're getting into, your manager, and your job - I was mislead tremendously. Would have NEVER joined this company had I known the reality of what I was in for.