Given their reputation, this is like complaining about HR in hades. Yes, working there is terrible.
This is exactly how they were terrible to you? That makes sense.
Unfortunately, a bad performance review should be a heads up to look for a new job. Sounds like that happened even before this test.