Pros
GAP Solutions, Inc has an amazing onboarding staff, attentive and supportive upper management and supervisory staff. They offer great starter opportunities as well as encouraging growth from within your assigned position. Health and wellness benefits, as well as higher education tuition help in your field are just some of the perks of joining the company. Employees are given an array of soft skill training to keep up to date on the latest software programs and will advocate for you if you require higher skills to accomplish your job. Upper management makes it a point to get to know their staff and celebrates all employee successes with the company no matter how small the milestone. Supervisory staff are only an email/phone call away, and work to advocate better pay and higher positions on your behalf as you move into greater responsibilities within your role.
Cons
I have no cons to add, this company is really amazing.