Pros
Flexible-Schedule is the only pro here
Cons
I have never seen such high turnover in such a short period of time. It is a true reflection of poor management and the lack of leadership coming from the top. Do not expect to have stability here. It is not a coincidence that the only people that have managed to work there for a stable period of time are family or related to someone at the top. Keeping a revolving door just creates a vacuum in job responsibilities, lowers moral, and drags everyone down. Practices keep changing with the seasons with a lack of direction and purpose. How are you going to see the fruition of your changes if you do not give it time? The benefits are frugal and non-existent. Medical benefits are the bare minimum required. Their 401K plan is horrible.