Too many changes happening in management and strategy. Not enough focus on new sales activities and too much of the business was focused on a few major clients, which made it risky in case those clients would leave.
Overall management could have also been more involved in all levels of the company.