Pros
Energetic and mostly positive company culture
Great incentives to motivate
Transparent and clear organizational objectives and goals
Cons
Department silos, seemingly frequent turnover rates which creates an unsafe or uncertain work environment, unsure if there is a commitment to truly developing staff for career advancement, hyper focus on positive impacts and not enough focus on how areas of improvement needed