Not all the supervisors are good, some shouldn't be in this position: they do not deserve to manage other people. They aren't human and don't care about the employees.
I had a really really hard time when I was sick and I had to throw up many times before they propose me a sick leave. The worst experience ever!