Very knowledgable engineering team
Great work environment and culture
Complementary meals
You will be valued as a person and as an engineer and will have the opportunity to tackle difficult problems and improve the product
Cons
Product vision changing constantly
Work life balance is not the greatest