Written on: 22/07/2014 by gjbondgaurav21 (1 review written)
It is very nice firm who is creating a very best services for companies. They have a faithful staff which are ever-ready to help in your problem.
As rated by our community of reviewers
" Worst on earth " Read More
" From a longstanding Igloo customer here are some facts which might ... " Read More
" From a longstanding Igloo customer here are some facts which might ... " Read More
" Do not touch " Read More
" Awfull Company AVOID " Read More
Franticmartian's Response to gjbondgaurav21's Review
Written on: 26/07/2014
Take it you work for them in a non-GB call centre...