There are two major things that I appreciate about Venn Group:
i. There is very good customer service, even when you are on the role
ii. The role is as described in the pre - interview unlike a number of agencies that you have worked with.
I will like to express my gratitude to the Staff that I have had the privilege to work it.
6 years ago
Venn Group has a
4.7
average rating
from
905
reviews