MKGCS is a small company that is going through a period of exponential growth. We prefer to promote from within. there are numerous training and professional development opportunities available for MKGCS staff members which is part of the reason why we boast an over 10 year average tenure rate.