written by Vogel144 on 13/06/2017
Terrible company. If I was a member of staff I would quit out of embarrassment for working for them.
Management wouldn't speak to me and I didn't believe a word customer service said.
Their urgent payment is 2 weeks. What a joke. Just to keep the peace at that particular moment with no intention of actually paying.
As rated by our community of reviewers