1 reviews | Active since Member
Their time keeping and service is extremely poor. Poor technician worked till very late to get job done well done to Pieter. But office staff and technical department need to get thier **** together. Payments are a nightmare and so is their communication skills.