Current Employee4.0Jun 16, 2024Great people, great culture. Wish there was more inbound support for the reps
Current Employee3.7Feb 18, 2024Overall good company, a lot of changes recently at the leadership level. Pay is not up to market standards but overall a good place to work.
Overall good company, a lot of changes recently at the leadership level. Pay is not up to market standards but overall a good place to work.
Former Employee3.9Sep 11, 2024My experience was very solid. I wish the pay was more but i really enjoyed the company.