Sorry to hear that. From that description this person does not sound like a good manager.
I've had worse!