Astro JunkNov 7, 2018Most 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?????