Timesheet accounting and project costing is fundamentally flawed and skewed toward the organization's favour. Projects often have to be costed too optimistically which causes a lot of OT
Pay is not competitive
Leadership team has no team/retention metrics - they have sales KPI and often stretch teams to deliver more work at lower rates as they win more projects and lower prices