Pros
Health benefits are good PTO accrual is good (20 days per year) Retirement as well as good matching 401K It is possible to move around within the company and gain exposure to various departments
Cons
In EDH, a lot of the managers have been around forever and many have came out of the customer service/claims ranks, or have never worked anywhere else. The systems are also extremely antiquated. Professionals are often treated like hourly employees, and depending on who your manager is, you may/may not have flexibility. Generally, managers who have come from outside the company will be more open-minded, flexible and encourage out of the box thinking, but the good ones always seem to leave after awhile. It's a place where, if you're not in the right department, or working for the right person, you can become discouraged and/or stagnant pretty quick. You're not going to be using or learning the latest or greatest tools/technology.