The one thing I can never figure out is why managers of some types of companies run them the way they do. Why couldn't a call center employee work with a headset from a van and wear whatever they please? There's all sorts of strange practices that some of these companies do. Never in a million years would I ask an employee to submit to a drug test before being employed for example- yet that's what things like call centers do.
I want my employees to be happy, because they are the people that make the company work. When I talk to a manager of a company like this - they act like I've never managed anything before and just 'dont get it'.