highly collaborative environment
very international team
visibility and projects with many different teams and intl offices
direct contribution to the sales process
Cons
internal mobility is hard
frequent internal re-organisations creates uncertainty