Pros
* Small pre-IPO company with flexible working time
* Cutting edge design house, covers GPU, Vision, AI, etc.
* High efficiency and effective management and engineering team
* Free various drink, snack, fruit, etc.
* Company free lunch every week, and free dinner if you work over time
Cons
* The team in US is reasonably small
* The traffic in San Jose is worse and worse
* The house price is not ideal ...