Pros
There are no pros about working for this company
Cons
The owner will pile jobs on you every day and you are expected to remain quiet, even as you were hired to do one job and then you are moved into a completely new department. The owner doesn't listen to anyone who works for her except her favorite male worker that she allows to run off everyone in the company. Her children all work there and that is always an issue. She buys new companies and makes everyone work for them even though there is no more compensation or even a discussion on that you will have to work for her other companies. None of this is made clear when you are hired. There is no job description for anyone's job. The owner is a control freak who makes her employees feel like children. HR is non existant, no one has ability to do anything without asking the owner of this big company. You are called or texted or emailed at all hours and made to feel guilty if you don't answer on your day off.