Do you need to speak English at WatchMyCompetitor? What are your opinions on this company?
Does anyone know what are the requirements to get a job in this company? Are they currently recruiting in London?
We would like to know if the current situation at WatchMyCompetitor is stable?