It seems to be headed in that direction. It is about time. Nasty work environment with some of the most unfit to be in management folks you could ever imagine.
I don't doubt that the company will be in dire straits by the end of the year. Far too many hurdles to overcome.
Reorganization, new roles, new leadership would work only for a healthy company that has a USP.
But with a company that is severely commoditized with Amazon chomping at its heels, an old mindset, old obsolete platforms, layers of overhead and while trying to innovate and survive at the same time, impossible!
There is a huge difference between earning revenue and being profitable and growing. Remember, revenue can also be recorded at the time of delivery of services and product, not the time that cash is actually received. This is under the accrual basis of accounting.
Just enjoy the ride while it lasts.