Observing unsettling trends at a tech firm: high senior management turnover suggests insiders doubt the company's legitimacy. CEO appears adept at attracting investment despite a mass employee exodus and a continually shifting, unclear vision.
just a house of cards waiting to fall