This is the worst place that I have ever worked. No health, 401K or retirement benefits. The boss is possibly a paranoid narcissistic sociopath. In my experience, he was a hypercritical, micromanager, drunk on power. He was hypersensitive if you disagree or challenge him, especially if you defend yourself with the truth. When you talk to him you are not allowed to use pronouns. He will gossip about present and past employees negatively, manipulate and gaslight you. This company has perpetual revolving door. My advice RUN! But if you decide to hire on, to save your sanity, google “how to handle a narcissist boss according to a psychotherapist”. Keep a daily journal on your home computer and email the daily pages of importance to your self from your own computer (not work computer). This way you will have a time stamp as proof of when it was written.