Pros
Nice logo. Nice facilities. Huge success rate in Utah. Great sales team in Utah.
Cons
This consulting firm, newly branched in Phoenix, had me sit on the unpaid bench (in my opinion) following my interview with for a month and a half before having me start, yanked me off my first project mid-way through after what I thought was very positive feedback, "sold" me to a bloated, high maintenance client as what was apparently (to the client) a temp-to-perm candidate whereas any notion of permanent was without my permission, then, after I had told the client I wasn't interested in changing employers again, fired me on the same day that contract was halted after I encouraged them to hire more people through this firm. The actual circumstances regarding everything here were never clear but this experience was my honest perception/opinion. I will never work for any consulting firm again.