Pros
Very fast paced, true high growth business which is exhilarating to be a part of. Lots going on and lots changing and moving forward every week. People are really kind, hard working, decent team, that respect one another. Its a culture of performance and delivery and 'one team, one company' and its lived not just talked about. Company fundamentals are very good. I read a review here that the business model has some tainted elements, thats not true from what I have exposure to or visibility into.
Cons
So much changes so fast, that as a company we aren't fully kept up to speed on wins, losses, accomplishments etc. I hear management is working on that, but would be great if they could speed that up. I'd love to know what everyone across the org is doing and how we are tracking. the good, bad and the ugly.