Pros
Cutting edge research and technology that is being used to build the product. Management is friendly, young, vibrant and motivating. Good compensation
Cons
It is a highly distributed work culture with teams working in multiple cities across Geos. Wish to have more proximity.