Delta Capita Employee Review
A future big player
Good company that I trust. True skill sit at the top leading the way up. Would go back now Im back in the UK. Understand the market better than most.
Ratings by category
Were unable to support me at a difficult time at home