Alas, an employer can place almost any conditions on employment - you have to wear a suit, you have to do at least one weekend shift every 3 months, we will read all your emails, whatever. As long as the conditions cannot be proved to be unreasonable (like you have to sleep with the boss) then there's nothing that can be done about it. Bottom line: if you don't like the conditions, then feel free to seek alternative employment.
My current employer insists on background checks, drug tests, and read-only access to its employees' brokerage accounts. I may not like it, but if I want to work there then I have to suck it up.
Pista wrote:That's like saying to a prof footy player that they are not allowed to support other teams right?
Not quite - it's more like saying that if you play footy for Liverpool then we might ask some serious questions as to why you're a Leeds Utd season ticket holder. There are plenty of work-arounds - have an account to pay your salary into, and then a direct debit to pay it to another account, or withdraw almost everything from that account every month and pay it in somewhere else (they cannot tell you what to do with your money after they've paid it out).