Quote:
Originally Posted by NobodyHere
|
This is really sad to see.
On the surface poor management seems to be the only thing that makes sense. The sales they were reporting on the Walking Dead games alone should have been enough to keep the company afloat. I obviously don't know what their structure was, but 225 employees sounds like way too many for a company of their profile.