Pros
Even though no consultants work onsite, Highmark puts a lot of effort into making sure the consultants are supported by all levels of management from the Recruiter that hired them , Directors, VP's and even the President. There is also a strong benefits program for salaried employees. This is not a "job shop" where people are brought on for very short term positions and then cut loose. Longevity and career-pathing is important and some people have been a consultant for over 10 years. Highmark does their best to keep their employees indefinitely and offer stability yet growth. You can work for one company for years yet advance your skills/career.
Cons
Because of people not being onsite, it is difficult to do a day to day check with them but there are Director's and VP's in consistent contact as well as 30 day, 90 day and year anniversary calls to make sure job satisfaction is high and if they need anything or have any concerns.