Avoid. Too many managers, control is useless, when u phone them 4 any reason, they tell u to contact your manager, you ask for HR, they tell u we don't have a direct line. Any excuses not to speak to u.
Worst company I have ever worked for.
One last advice: don't tell them you drive or u be a puppet.