Pros
+The peer group is brilliant and driven +Lots of knowledge, cutting edge in terms of technology and integration +Infinte scope to contibution to create scalable processes +Lets you take good, calculated risks +Pace of things is the benchmark +Gives you a ton of responsibility, spends very smartly (Frugal yet also invests well unlike other companies which are these days only focused on bottom line) +Competitive pay and RSUs +Great for self-starters but could be stressful for people expecting a full hand-holding experience +Company benefits and internal benefits are great
Kontras
-High level of ambiguity. If someone is put off by ambiguity, then it can be stressful -A bit more round the clock approach, which is still much better than an average company in Asia/India/Japan but is more hectic than an average European company -Some of the support functions tend to be a bit slower than the need, so this creates a need for constant follow up -Great for self-starters but could be stressful for people expecting a full hand-holding experience