4.0
Aug 24, 2016
Current employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Cool culture and corporate atmosphere. Open environment office. Good travel perks. Eg to head office in Amsterdam. Good travel budget
Cons
No management. Terrible HR team and not based in Canada. Unreasonable expectations. Trying too hard to be organized and to do to much.