The owner of this company is a neurotic micro manager. She creates a tense work environment by constantly sending projects around with little to no direction and then has outbursts/tantrums when you don't do something exactly the way she would have done it. She expects employees to perform multiple tasks outside of their expected job responsibilities. She wants everything done perfectly but gives no time to do so. The days are extremely long - and even then you are expected to be on call at all times. I stopped working at 10pm one night, only to wake up in the middle of the night to harassing emails and texts asking where I was and why I wasn't working on something. She constantly emails in the middle of the night. No work life balance. Employees are expected to use their own computers/memory. The worst part of working here was the owners inappropriate behavior. She berates employees and looks at everything you do under a microscope, she will even blame you for her errors, so you have to watch your back.