Current Employee3.1Aug 14, 2025I think this is the industry standard in the current market environment
Current Employee2.7Jul 9, 2025Good atmosphere and teams but training and marketing for products are lacking.
Current Employee3.4Jun 12, 2024Potential for uncapped coms - good culture if you’re aligned to right product