Most of the people working there have been made redundant, Literally just a skeleton crew left and a decent amount of them are contractors.
Additionally there is very poor management, no HR or any sort of training, new projects started all the time and pushed onto the team before completing others, very few sales/new clients are made, priorities are never consistent or followed through.