Pretty good company to work for but having spoke to somebody about my pay within Venn group I subsequently have had no phone call regarding the matter... I would like to give 4 stars but if the matter was resolved sooner rather than later I'd be happy to
5 years ago
Venn Group has a
4.7
average rating
from
905
reviews