Lot of Benefits such as stock options
reimbursement
nice ifrastructure
Cons
Base pay is too less
instead of salary stocks are given which is vested over 3 years, not good in beging of career
best company if looking to settle down, once you have reached sufficient salary