Io
16
People Helped
1
Review
1.0
Average Rating

Reviewed Companies

Io's Reviews

Reviewed Procius on Wednesday, June 20, 2018

Very disgraceful company. No communication between staff and everything takes forever. Referencing shouldn’t take that long not in This day and age and I just hope I Haven’t lost a month’s wage due to their slackness and incompetence

16 of 19 people found this review helpful.

Did you find this review helpful?