Current Employee3.9Aug 17, 2023Great SDR team. Great leadership. Looking for a company thats growing and pushes others to higher levels, this is the place.
Great SDR team. Great leadership. Looking for a company thats growing and pushes others to higher levels, this is the place.
Current Employee5.0Mar 23, 2024Great company with great perks. It has free snacks, free team lunches twice a week.
Current Employee5.0Dec 16, 2023Very good as it’s a great place to learn the industry and viable progression upwards