Young people to work with, very respectful and ethical, good environment. Cool new tools and technology, lots of things to learn.
Cons
From employee perspective, due to the fast growth lead by new acquisitions, some uncertainty is felt in terms of perspective (specially merging teams).