Current Employee1.1Aug 15, 2023There's nothing good to say about this company. It has rapidly declined in the last 18-24 months.
Current Employee1.7Sep 7, 2023A very good company initially that is spiraling downwards due to the new executive team, lack of foresight regarding the healthcare industry, and a self-serving idealism towards clients.
A very good company initially that is spiraling downwards due to the new executive team, lack of foresight regarding the healthcare industry, and a self-serving idealism towards clients.