Poor.
Muddled.
Unsure of their own targets and vision.
Unsure of budget.
Lacked real clarity. Concern that the business is struggling to differentiate its channels. A shame as the potential is there.
Top companies for "Compensation and Benefits" near you