Pros: usually interesting work
Cons: not always enough work to do
I worked as a contractor for this company. During my employment, I communicated with management via telephone or email; I never met anyone at Artech in person. I reported to the client company each day where I had a pleasant work experience. Most co-workers were also contractors with Artech or other contracting companies.