Pros
Some of the people employed there are some of the most hard-working I've ever met.
Cons
It was getting to be torture working there. I was promised multiple raises to stay, never given them. I was lead at some point but without the pay because the original leaves just moved and ditched the company without notice. The supervisor I started with had her employees scared to every go to HR , turns out it was because she was doing so many illegal things, I reported her and due to that investigation she fled and so many terrible things came to light. Then the next supervisor invited me on date within out first conversation, I reported it, it was ignored, and then 3 months later a bother female coworker tells me the man sent her nudes. This company doesn't appreciate anyone's hard work, and has a disgusting taste of management that reflects the company itself.