Extremely talented group of people
Final product really could make a difference
Cons
Non-existent work/life balance
Nowhere near enough parking or bathrooms
Very demanding, can never work hard enough
Very susceptible to geopolitics
Could quickly be made irrelevant by competition