
My Interviewer actually reached out to me about a brand new role in a brand new department Cybba had created, and the role was tailored in a way to my skillset and what I was looking for.
Straightforward, simple - quick to respond and provide feedback
Review from Sales Dept
Cybba is a performance based technology company. The interview process was easy and stress free. Great place to work
Review from Sales Dept
There aren't any Interviews reviews of Cybba yet.
Be the first to contribute a review.