The environment is toxic. I've been yelled at and belittled by the Owner/Principal. His wife is the CFO/Office Manager/HR and everything else. It doesn't make it a place where an employee can feel comfortable reporting an HR complaint. You're not a person here, you're a work horse. I've seen engineers cry at work.