HOME
DIRECTORY
GET LISTED
FORUMS
BLOG
ABOUT
ADVERTISE
More
Most of their IT staff are hired from CECA-land, do you seriously expect the quality of work delivered to be up to the mark?????
Most of their IT staff are hired from CECA-land, do you seriously expect the quality of work delivered to be up to the mark?????