I don't feel like I am employed by Venn Group because they hardly make contact. I love my job and have never had problem but it would be nice for someone to come out and see me or ask how I am doing.
7 years ago
Venn Group has a
4.7
average rating
from
905
reviews