Pros
A few very good kind employees
Cons
I got paid poorly for the quantity of work I did, and raises were slow and insufficient for the expanding workload, but they continued to pile it on, I was stretched to almost constant overtime, surprise asks to stay late and ever expanding responsibilities were the norm, and I was burnt out. Management doesn't understand most of the work being done and doesn't want to so they keep asking to add on to outdated, slow, and extremely disorganized systems and the more you help to tape it all back together the more complicated the juggling act got. Also has a father son team in charge as owners, leadership is not 100% clear and one is very difficult to deal with, and they have very different communication styles that often led to being indirectly caught in their disagreements. I was told to "manage up" more times than I can count. There's nepotism throughout the company including the HR.