Pros
Great hype, fast moving product, typical Silicon valley office perks/fun. Lots of cheerleader types tying to keep up the passion.
Cons
Company changed where they stated their values to be and type of environment of company they were trying to build. Became more of a grudge match against one competitor vs. "doing the right thing" which was original core value. Holding on to some very non-productive folks while others are let go, with sales leads not either paying enough attention to their team, or blinded by some other reality. Completely understand the running fast as a start-up, but doing things half baked at times and blaming it on being a start-up doesn't make you successful. Great marketing group, but needs to be more creative at times rather than just latching on to another competitor and trolling trade shows and LinkedIn. Message hasn't changed in a while.