HR or Marketing? Claim Your Free Employer Account
My team and manager as well my scope of responsibility.
Was hat Ihnen am Interviewprozess am besten gefallen?
We really take the time to properly assess a candidate and find a proper culture fit. That's part of what make the working culture so great in the Tech department.
Other Employee Reviews for Catawiki
×
Bewerten Sie Ihr Unternehmen