Pros
None as far as I could see. They are as misleading and unprofessional as they come. Avoid at all costs.
Cons
I was invited to apply in person for an engineering position that I was well qualified for. The receptionist told me that I needed to "get into the system" and directed me to a computer cubby to register my personal info. Upon completion of filling out my name, address, etc I was prompted to take a variety of personality and character tests that felt more oriented toward a 2nd grader than an educated professional. It took an hour or so to complain their tasks. At that time I was told the position they instructed me to come to their office to discuss was filled. I was then offered a $10/hr technician job on the spot. I respectfully declined and explained that I couldn't support my family on a salary like that, to which i was told "That's the going rate". I suggest anyone with any amount of self respect avoid this company like the plague.