Are there any differences in recruitment process when it comes to London versus other cities?
Does the company care about its employees and offers them permanent contract?
Ask it anonymously!
Reviews aren't verified