Pros
I've really appreciated my time at pMD! I feel like because there is such an emphasis on all employees being customer-facing and taking on the same responsibilities, there is a real sense of collaboration and teamwork. I'd never worked with engineers who have social skills before pMD, it's so refreshing. This environment helps ensure that the employees understand their product, and know how to communicate and empathize better with our customer base. The supervisors I've worked with have been very encouraging and open, and take the time to make sure that I'm not overwhelmed and feel comfortable letting them know if I need to delegate. I enjoy the fast pace, and that my day is always changing, it keeps me productive and refreshed in a way that doing repetitive tasks doesn't. I feel that expectations are explained clearly, with metrics and documentation for everything. As someone who enjoys a challenge and keeping organized notes on everything I do, the workflow suits me very well. Hitting my goals feels validating, and I'm happy with the incentives I receive. I genuinely enjoy interacting with clients, I feel very positively about this company and proud of the work we do.
Cons
You have to be adaptable and definitely a good communicator! Being comfortable coordinating with your teammates and interacting with providers is a must, "lone wolf" personality types would not excel here.