5.0
Mar 23, 2012
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Fast process for onboarding and getting to work. Top quality clients with solid relationships. My manager supports Artech's work.
Cons
It is contract work and that has its own downsides.