Pros
-Very fair pay (if inflation wasn't so bad right now)
-Professional environment but laidback vibes (you must enjoy music to work here)
-Concerns and suggestions are taken seriously (as long as you speak up, management can't read your mind)
-They're willing to work with you regarding schedules within reason
-The benefits are actually great
-From what I've witnessed, they value education and make accommodations to help you grow
-Management, they're pretty hands off, honestly. They're all quite nice but fairly aloof and don't interact with ground floor operations too much
I've recommended applying here to a number of close friends and will continue to do so.
Cons
The following are mostly due to growing pains (the company is expanding rapidly) and are all normal issues with companies figuring out how things need to be done as the workload increases.
-Internal communication needs a bit of work. Some departments don't know what they need to know until they need to know it
-Training for new staff is somewhat inconsistent and left up to interpretation but that's something they're already actively working on
-I really don't have anything else negative to say about it. My experience has been pretty great even though the learning curve is incredibly steep. But people understand that and try to be patient.