You used to put up with this sort of crap because the salary and the fact it was tax free meant it would be worth it in the long term. But the salary these days just doesnt warrant putting up with working for that particular CEO and his absurd rules.
I guess the desperate need only apply.