Pros
-You learn a lot and gain skills that are very valued in industry -Tons of autonomy (good if you know how to manage yourself and others) -Good raises and bonuses -Tons of responsibility thrust your way quickly. Definitely much more than my friends at some prestigious management consulting firms - You can specialize in what you want - Lots of direct exposure to C- Suite execs at billion dollar healthcare organizations. I was providing input in meetings with CIOs and CFOs when I was around 1 year of experience. - Hotel points and air miles
Cons
-Lots of young employees. Some are not high quality which can cause more experienced folks to work more to fill the gaps. I was there for about 3 years and was more experienced than 98% of the folks in my role and product (about 130+ people). -Difficult to get extra help on projects when work becomes too much. -Calls on cell phone during vacations and weekends are pretty consistent if you're good at what you are doing. I've spent 1-2 hours per day when on vacation calling into meetings. -No clear feedback system. You need to push people to give you feedback, even your supervisor -Some supervisors do not have strong people management skills. I had 1 review in about 3 years and rarely met with my supervisor. - Because there is so little oversight, there is a lack of consistent professionalism from other employees. Often you may need to pull folks aside (even senior level employees) and provide direct feedback to them. - Lots of good people are overworked which causes difficulty getting needed resource time from experts (unless you are friends with them :), which can cause a snowball effect on projects -Epic hires too many low quality employees and then fires many of them. They seem to use the first 6-9 months as the real interview process. This can cause headaches for the people working with the inexperienced folks. Some new hires are awesome though and provide value quickly. -Way too much travel if you are good. You'll end up making around 40-50 trips per year once you have some experience. This will include some weekend travel.