Pros
It's a good starting supervisory role so long as you leave within a year.
Cons
They have an IT department, but you are not allowed to have your team use it because you are expected to the be first point of contact for troubleshooting. They will write you up if you are not able to fix an issue because you are unable to get it resolved quickly. Even if the troubleshooting steps are not available within the available IT database. There is little room for advancement. The company is fairly small so anything above a supervisor pretty much only has 1 or 2 positions that almost never become available. The health insurance plant cost was a percentage of your pay and there was only the one plan, so if you get a pay raise, your health insurance cost also goes up with no increase in the benefits. Throw in that they are incredibly cheap. For example, when people were still working in the office, the entirety of the employee appreciation budget was sourced through a snack shop that they had some of the employees run as an unpaid additional task to their current position.