A month or so ago, my company mandated that all employees take an IQ and personality test online...
What!? I'm surprised that something like this is even allowed O.o
It's a private sector job...
As far as I know, around here it's only allowed when you apply for a job, but once you signed it's a "bought as seen" situation,
any further evaluation has to be based on your work, and even this is somewhat restricted because of "equal treatment" laws.