Pros
* Good benefits (insurance, food in the office, etc)
* Informal atmosphere, no excessive bureaucracy
* Business trips
* Real impact on ML / DL advances, cool products on the edge of technolodgy
Cons
* Salaries below average on market
* No payment rises proportionate to one's contribution, ridiculous +2% salary rise per year with above average performance
* Overwork