Their major client is Bank of America and BOA notorious to layoff the employees especially contractors. While hiring a contractor BOA will promise to Mitchell Martin and employee that contract will last long for at least one year. Later BOA will simply terminate the contract with the simple reason that they ran out of budget. I know a bunch of employees from MMI those who were in the same boat. Unfortunately MMI sales team doesn’t have any control over Bank of America’s contract to include a minimum period of employment. Some time the contractor might have relocated and made the plans as per BOA’s false commitment. Especially if you are on H1B you will be losing your job with out any notice and MMI won’t be able to place you in another hob with in 2 months.