Pros
Struggling to find some good points
Cons
Don't work for this Company, late payments,half payments and even no payment,the lack of communication between staff is slack to say the least to the extent of loosing work,training doesn't exist so do t expect any,my advice find another reputable company,I would not recommend this company to anyone,avoid avoid avoid there is better out there with good training .