Great atmosphere and people who care about their products. Brilliant locations and office team building.
Cons
Company reshuffle made my job feel completely uncertain when the plan has now been dropped.
Leadership is currently lacking and getting approval for changes is challenging.