Here's what people have said about working and interviewing at Excel Recruitment
Asked 24 October 2019
No never because they send you all over the place
Answered 24 October 2019