Former Employee2.9Feb 21, 2024Great company. I had, unfortunately, very bad management which made my time there bad.
Former Employee3.0Dec 15, 2023It was fine. I got put onto the worst team with the most toxic manager possible who went behind my back almost immediately. HR did nothing to help me and there was a transition period in upper management so really it was just wrong place, wrong time, wrong people. I think this was a one off and I really just screwed. Company pays well and my friends who I still talk...Read More
It was fine. I got put onto the worst team with the most toxic manager possible who went behind my back almost immediately. HR did nothing to help me and there was a transition period in upper management so really it was just wrong place, wrong time, wrong people. I think this was a one off and I really just screwed. Company pays well and my friends who I still talk...Read More
Current Employee3.3Mar 25, 2025Positive and supportive team culture. Long deal cycles. Pay structures have changed in recent years