Pros
They were able to find me a short term project but it ended early and without warning. They haven't been able to find anything else for me since.
Cons
Company exaggerates and falsifies information on their website to try and look much bigger than they actually are. I contacted my recruiter to get the names of recruiters in other offices to see if they could find me work but was told most of the locations listed on the website din't actually exist. They only have three functioning offices (NJ, AZ, and CA). None of the others are real offices. So, over half of the offices listed on their website are not even real. Also, they list a really large number of active technicians but I was told nobody knew exactly where this number came from. It is well above the real number of technicians working for them (by over 20,000) but it's not known where they came up with this number. Any company that feels they need to mislead the public on such basic items must have major ethical issues at their very core.