Pros
Open to listening to ideas, great work environment, senior leadership understands that employees are human too
Cons
Growing extremely quickly so protocols can change to keep up with the rapid growth. If you stay long enough, you will need to reinvent how you approach your role to fit around new procedures. All in all though, the protocols make sense and have reasons for being implemented