I worked at Purple Communications full-time (More than 3 years)
Some very good folks to work with and learn from at the Manager level and below.
In a constant state of management flux and the folks that are given the privilege to lead are not interested in the product or the people they are there to serve.
Advice to Management
A review of an ethics 101 class would be advisable. Given that Purple is funded by government funds from the FCC. Using it to buy your next BMW is not the optimal path nor advisable to anyone interested in the long term health of the company.