Pros
- Multicultural companies and environment
- Great school to learn & develop your skills, network, knowledge and find out what you are fit for
- Opportunity to try different departments (Events, Communication, Business Support etc.) and evolve from an assistant position to a manager one
- If you like the challenge there is many work to do and learn
Cons
If I must say something it would be the only thing: after a while, as a non-profit the salary cannot follow their employees level