Current Employee2.9Jun 5, 2024Great company. Solid product. Long tenures. Just growing pains. Great reputation.
Former Employee4.3Oct 16, 2023great company to work for. management could help with being more proactive in helping new account managers.
great company to work for. management could help with being more proactive in helping new account managers.
Current Employee3.7Apr 21, 2024Overall solid company with long tenures. Great product offerings and partners
Current Employee4.0Sep 4, 2024Overall very happy so far. Targets are achievable and great work life balance