Find A Job



No such thing as business hours. Personal cell phone numbers provided to all contractors to ensure the highest level of customer service night or day.


From direct deposit to prepaid payroll card solutions, we offer multiple payment options to accommodate your lifestyle.


Our payroll department and your dedicated Account Manager audit weekly timecards and pay reports to assure accurate and timely payment.


MGA has been in business for over 20 years. Each Account Manager has a minimum of 5 years experience at MGA, ready to the help you need.


We have long standing business relationships with reputable companies many of which have a strong national presence. So you can expect both projects close to home or across the country if you prefer to travel.


Our payroll department and your dedicated Account Manager audit weekly timecards and pay reports to assure accurate and timely payment.

Join the SitePro Solutions Talent Network today!


How do I apply for a job with MGA?

After you have performed a search and selected a specific job, click the “Apply Now” button located at the bottom of the job description. If you have any issues, please contact our staffing representatives at +1 602.508.1883.

What are the advantages of working with MGA?

At MGA we have a seasoned staff of dedicated recruiters and account managers available 24/7. Whether or not your assignment includes nighttime or weekend work, an MGA representative will be on standby ready to assist you.

In addition to our around the clock assistance, MGA offers competitive pay, benefits and nationwide assignments with industry leading organizations.

What type of opportunities are available for me?

MGA offers contract, contract to hire and direct hire opportunities. Depending on your unique goals, we’ll work together to find an assignment that meets your needs.

How long do assignments last?

The length of each assignment depends on our individual client’s needs and can range anywhere from one day to years in duration.

Does MGA offer benefits?

Yes, full time employees working more than 30 hours a week are offered healthcare benefits following 30 days of employment. 401k eligibility is offered after a year of employment.

When and how do I receive payment?

Payment is issued weekly and provided in one of three convenient ways: live check, direct deposit and our paperless payroll card option.

Are there any fees I pay as a jobseeker?

No. Our recruiting teams will work tirelessly to place you with the right opportunity, all with no cost to you as a job seeker.

What if I don’t see a job opening that matches my experience?

MGA hires professionals from all backgrounds with varying levels of experience. Simply upload your resume and let us do the searching for you!

View All Opportunities