The interview process was nice, easy and convenient. Channelsoft and Pro mac collaboration really works well, But the onboarding required signing strict bond agreement with one sided liability for the candidates which at times become difficult. Also they don't provide travel allowances.