Young, dynamic environment full of opportunities where you can acquire many horizontal skills, taking care of every aspect of the work required by clients.
Cons
Not too large company where it is difficult to specialize vertically in a specific domain.