Top heavy with decision planning and budget spend
My advice to management would be to
1. Check on the definition of insanity and take a chance with testing things...not just repeating the same mistakes
2. Flatten the organization, higher more do-ers rather than overloading staff.
ProsFree food/lunch, office doggie mascot, decent location
Conslacks work life balence, realistic goals, horible communcation to all teams/departments