They leave you alone as long as you are billable
The pay is decent
The benefits are a little behind the times
Cons
No investment in your career whatsoever
They will also reassign you as an "expert" in a field that you might not even have experience in
Zero chance of any sort of advancement