Great team with dedicated individuals who allow you to learn what works best with a positive environment based around teamwork
Cons
Leadership flips between overbearing and micromanaging to praising and trustworthy, yet absent. Has been a change recently - yet to see how well that works