Most of the team are fantastic and bright individuals, cool product, mission is exciting.
Cons
Senior Management lack reflective ability, have lost site of core offering, non-monetary incentive structures are wack (eg. empowering and supporting people to succeed in their roles).