When you have the senior management being told to come here to write good reviews to upgrade the outlook, you know there is a fundamental problem. This company still insists in bringing their friends, girlfriends that do not speak English to "teach" USA employees how "work is done". Do not believe that the "paid benefits" compensate for the low salary...do the math and compare with what you get at the better consulting companies. Read the past reviews, and I have to give the posters credit, as they described a situation that is still very much alive, regardless of the fact that some of the really, really bad apples from upper management have left; the main reason is that they left their "pupils" here, and they still talk about the "good old times" and how the Spanish are the best at anything...If that were the case, maybe they would not be here escaping a 25+% unemployment rate...
If you are desperate, please apply...