5.0
Dec 14, 2021
Current employee, more than 5 years
New Haven, CT
Recommend
CEO approval
Business Outlook
Pros
They give you space to work with their client
Cons
Really can't think of any - I prefer to work contract. If you want to work permanent I guess that is a downside.