Pay was comparable
Minority opportunity
Benefits
Paid time off
Cons
Beware of the clients you work for Mentor protects the contracts not the employees.
Try and meet with Client before accepting jobs. It will help you make a better decision.
Remember the Client matters more.