-Their internal software is obtuse to the point of being unusable- no tooltips, no help screens, often requires several clicks just to get to the next screen, and I don't even think there was a manual for it until midway through my first year at Medpace. Not that the manual helped that much- it didn't explain many of the more complex aspects of the software. You basically need someone to show you the process to do anything in their internal software at all. I'd have loved to suggest and even implement improvements like this, but by that time Medpace management had stopped listening to a word I said.
-Around the time Covid hit, they did an incredibly poor job of delegating work. Previously, I had been well informed of what I was expected to do, and I had a decent amount of programming to work on, and internal software projects when I didn't have programming. Then Covid hit and there were month-long periods where I didn't get anything to do at all. I had to come up with ways to contribute on my own (for all the good that did me.)
-In 2019, they had two performance reviews a year, and I received feedback that was helpful. In 2020, they supposedly still did have those performance reviews, but I never got any of them.
-I've read other Glassdoor reviews about random firings, and I see what they're talking about. Not only did I get fired, they arranged it to look like I was "underperforming"- presumably so they could legally refuse to give me a severance package. I admit there were issues with my work in the past, but I honestly thought they had been resolved, and even then, I don't know how "proactively creating an internal application that could save loads of time" could be considered "underperforming" by any logical measure. This happened in a meeting with HR that was initiated while I was working remotely, in the middle of the day, without warning. I did not get any time to properly transfer what I was working on to other parties or even so much as say goodbye to my coworkers. I suppose the only logical explanation is that neither Medpace's HR team nor Medpace's management care at all about their employees.
-It took Covid to get Medpace to even consider remote work. Remote work every other week was allowed for certain staff when Covid hit, but this is likely not to be permanent. Apparently this staunch refusal to implement remote work options is to promote "company culture", I believe that's how they put it. Well, that didn't really turn out to be worth it, now did it?
-They make you sign a one-year non-compete, no matter what you're signing up to do. It's a minor annoyance for those outside the medical field, and potentially disastrous for people who want to work with a better CRA. I don't know how litigious they are about it, or if any court actually would take such an ill-conceived contract seriously.