Pros
Flexible work schedule, 4 Day work weeks, Good benefit package, Room for advancement. Gives second chances, I departed and was able to come back realized I was listening to wrong voices.
Cons
Changing environment and growing quickly. mixture of new and longtime employees some need purged they are just stuck in their ways. and the past holding up growth.