- Any Location
- Any Job Title
- Any Status
Employee ReviewsSort: Popular Rating Date
- Work/Life Balance
- Career Opportunities
- Comp & Benefits
- Senior Management
It was a great team and a great project, the environment made me excited to go to work on a daily basis.
It was frustrating to deal with time differences and decentralization as the main offices were in Miami and Boston, not in Brussels.
Advice to Management
You are doing a great job, keep it up. I believe that the project is making a positive impact on the lives of millions of kids worldwide.