A management team made up of knee jerk idiots who have zero listening skills means the staff give up shortly after walking through the door. Messaging from the management team is unclear at best, The few decent people there complain endlessly about the ineptitude of the management of the company but no one listens. The back office teams are particularly incompetent with a lack of client focus and lack of responsibility. No appraisals take place with any meaning and hiring a group of sales people with no industry knowledge was the last straw.