The management is great but they tend to overlook the needs of the lower staff.
Pros: very little supervison
Cons: management not listening to staff concerns.
As a staff member it can be difficult to get upper management to listen to your concerns. Scheduling is always sparadic. Never knowing when or if hours days will be the same or changed without notice.