It sounds good, just not implemented properly.
Review from Customer Support Dept
Stop with the pizza parties and use that money to pay employees
Clear direction and focus needed. Respect for employees and contractors, payment on time.
A culture of fear had made the environment incredibly stressful. Need to get back to the culture of mentoring and experimentation that used to make it a vibrant place to work.