Pros
Pays on time - (They know that if they dont, IRS/DOL would be knocking on their door)
Cons
Support staff keeps changing every other month. By the time you get used to understanding the communication of your point of contact, you will be faced with a new one. I guess they are located out side of US and hence they barely understand/read and write English. Communication is a big problem and I dont know what yu can achieve without it. As your employer, Artech will NOT support you at any stage. I called the HR with a concern and he himself mentioned the dismal state of the company and how helpless they were. Obviously if the HR is not happy, how can they keep the consulting employees happy. There are many Artech consultants at my client and we all are equally unhappy with Artech. I have worked with some of the other staffing firms like Collabera, TEK , Adecco etc and they are much better than Artech in providing support through the employmnet life cycle. Use this is a last resort.