Former Employee4.6Nov 10, 2023Overall the company had one of the best cultures I have ever experienced or heard about.
Current Employee3.1Mar 8, 2024great company - very difficult sale. your direct manager is very important to your overall success in the role
great company - very difficult sale. your direct manager is very important to your overall success in the role
Former Employee2.9Oct 17, 2024My overall experience was neutral. It’s really hard to maintain momentum. Management definitely plays favorites. The inbound leads was really poor. Basically have to get every opportunity on your own.
My overall experience was neutral. It’s really hard to maintain momentum. Management definitely plays favorites. The inbound leads was really poor. Basically have to get every opportunity on your own.