Current Employee2.7Feb 12, 2024Decent company, not the best for compensation, everything else is pretty good.
Current Employee4.6Nov 6, 2025It was a great company unfortunately being part of a bigger picture made it difficult for us
Current Employee3.1Jan 8, 2025Really great people, and decent pay. Not really an exciting product or environment to sell or work in.
Really great people, and decent pay. Not really an exciting product or environment to sell or work in.