Good for an entry level position if you’re trying to get your foot in the door. Many different positions available if you want to switch roles/departments.
Pay was decent and they were flexible with time off.
Cons
A lot of drama in office, a lot of lazy employees that are favored over hardworking employees, management doesn't manage, they either ignore issues or try to gaslight you into thinking you are the problem.