Pros
Good hands on experience if you don't mind being micromanaged. Work from home flexibility.
Cons
Toxic environment, calls people names, yells at employees in front of everyone, tense environment. You truly never know what's going to come out of the owner's mouth. Everything depends on the kind of day he's having. I think he has, but obviously can not speak for him, a bias toward men over women. Owner is completely inappropriate with what comes out of his mouth. I could write so much more, but it's not worth it-- the last terrible post someone wrote on here he ended up calling to get deleted. It was paragraphs long about the toxic environment. Stay away at all costs. I left and found an amazing new job that opened my eyes to what a company should really look and feel like. He's been trying to grow his company for years and still has less than 10 employees. Honestly just a verbally abusive environment. To top it all off staff is way underpaid with way too little of vacation days. Had the lowest pay and least amount of vacation of everyone I knew in my industry at my level. I felt this job was causing major negativity and interfering with my day to day attitude.