Fascinating technology with state of the art applications in computer vision and image recognition. Helpful and encouraging staff. Sound corporate values
Really feel like I am part of a team and getting the chance to work with new technologies in hardware and software - quite rare in the uk to be part of something truly "full-stack".
Cons
It is a startup and you need to be a bit more self-reliant than in larger organisations.