Pros
The culture is very open - there's no restriction/gap if you want to get inter-disciplinary knowledge.
People are young and therefore more open to new ideas/suggestions.
Company is well funded so the pay is good.
Cons
As the company size is growing rapidly, there's a class of cultures here and there.