Former Employee4.7Nov 3, 2023Great place to work at. Tons of layoffs and hard to get technical presales help.
Current Employee2.6May 18, 2024Solid and consistent earnings outweigh the insane red tape and comically inept sales approach.