Pros
Great Executive Management
Transparent Communication
Outstanding technology and IP
Minimal office politics
Great labs and facility that is well maintained
Small, great for impact, opportunity and personal growth, if you have personal drive
Great (Pre IPO) stock options (ISO) at hire or promo
Great medical benefits, especially for a start-up
Cons
Small, have to do a lot
Money is tight
Start-up, so somewhat insecure
Lower wages for industry
Lower bonuses for industry
No 401(k) match
No annual stock grants