Could have been better.. Could have been a lot better...
Pros
Casual business environment, great coworkers, decent perks, and respectable brand (Medscape). Certainly a great place for mediocre talents and for those who are just looking to get 1 or 2 years of experience
Cons
Morale isn't low. It's completely gone. I stayed for about 3 years and was there during KKR acquisition. If you ask me whether the acquisition killed the morale, well not entirely. Things were already getting bad. The root cause is that the company keeps putting the wrong people as managers, people who have no business being a manager (I don't mean the actual title manager.. more like Directors and VPs). I've known several teams that keep losing their members but HR doesn't even bother investigating. These managers are the real morale killer: egotistical, micromanaging, insecure, and indecisive. At the end of the year, these managers only reward those who know how to say yes sir and yes ma'am.