"Being a consulting firm where long term assignments are the norm, your experience is more based upon the clients you are assigned to rather than the company itself."
Update your browser to have a more positive job search experience.
Upgrade My Browser