Pros
You work very independently.
Non-exempt so work stays at work
Cons
Nepotism runs rampant, you are promoted based on who you know not what you contribute.
Advice to Senior Management
Consider improving your human capital, since your business model is based on service, you should really measure their level of job satisfaction as they control the experience for the customer.