Very flexible when it comes to working.
Get to work alongside very knowledgeable co-workers.
Work on leading edge technologies.
Supportive of career development.
Cons
Very fast moving with lots of organisational changes to help cope with these changes of business landscape,
Good benefits, good work life balance. For my team you get awarded for your hard work and there are opportunities to learn more as well through their trainings.