Never had any problems with management, biggest issue is with division of labour. Very fast paced environment with lots of paperwork, weekly auditing, daily conference calls.
I understand payroll does not grow on trees, however the stores that are busy really need more staff on the tills at all hours of the day.
Nice people to work with, although the company I think has the wrong impression of the demands on it, it is very stressful.
Work / Life balance is not possible here.