5.0
Aug 10, 2015
Recommend
CEO approval
Business Outlook
Pros
I got my I-140 within 14 months, multiple performance increases, long term stable projects, regular events for consultant and core employees, and close relations with clients.
Cons
no paid leaves aside from 10 or so client closures.