Not too much to say in a positive sense about Insulet's culture/environment.
One, there are many employees, particularly Team Leads and Supervisors that do not belong in their roles for various reasons, which can make the work environment more difficult.
Honestly, Insulet's work environment is toxic. Favoritism is rampant, unqualified individuals promoted, Zero leadership since the CEO retired at the end of 2018, we've even seen former employee's being harassed, much of it being instigated by a few Team Leads/Management, to the disgust of the team