Pros
The service Maxim provides is necessary and I truly believed in the cause. The teammates you work with are friends for life, if only because you trauma bonded about Maxim's internal management together.
Cons
Internal management see the workers as just numbers and ironically don't see the humanity of working in healthcare. The job requires you to wear multiple hats- you are a recruiter, an account manager, customer support plus more. You are required to drop anything you're doing if your client or hire calls in for you for assistance (which is all the time) and that leaves you little to no time to do the work you're actually being held accountable for- hiring new healthcare professionals. Given that the process to hire one person can take upwards of a month if not longer due to the lengthy internal processes and requirements the hires have to follow, plus the fact that you don't have time to actually focus on it due to fielding calls from multiple clients and providers throughout the day, it's just a recipe for failure. The managers don't even have your back even when they know the struggle you go through. My manager outright said during a one on one that they want us to succeed because they make commission off our success and get to go on company trips. Our own personal struggles and hardships meant nothing. Any shortcoming is the fault of the ground team and never management, despite there being evidence to say otherwise. Any mistake that they made was blamed on others or covered up. During my time, many colleague left, most if not all of them citing upper management as the reason. Do not work here. You will not be valued.