9y
Based on location (in a distributed company) and job function, we know that the reviewer is a former employee released from 10up as a result of a failure to reliably execute his job functions. During his tenure, and upon his exit, he consistently preferred to blame every but himself, and this review is no exception.
Suffice to say his statistics about average 10up tenure and turnover are inaccurate (to say the least), and his remarks about our management values are disconnected from how we execute. I feel silly even responding seriously to a poster who throws around phrases like a "cult-like culture" (what does that even mean?), but as one example, I'll point out that we just gave the entire company an extra week off over the holidays (7 business days total) to help them recharge for 2017; not exactly in the interests of "short term profit."
My advice back to John: if you're paranoid, it may be because you've oversold yourself. Spend less time making presumptuous claims about others' motivations, stop blaming and lashing out, have the humility to recognize that your way isn't the only way, and focus more on how you can grow your skill set and lean in.