To stay away from: after the initial screening the company asks for 2 (two!) assignments based on their product, one written and one as a mock call. Apart from being way too demanding, time-consuming and therefore not worthwhile process, it is very unfair of a company to treat candidates like employees who shouldn't really train themselves on their own product as part of the recruitment process. The company is a training and development platform so it is easy to think they exploit recruitment of candidates for their internal training purposes