Current Employee3.0Dec 12, 2023decent at best, not a lot of inbound leads, mostly have to do all outreach on your own.
Current Employee3.1Mar 3, 2024Overall good place to start career. Compensation can be a bit confusing when starting
Current Employee3.3Sep 20, 2023BDR role is tough at any organization but the work environment was solid, great people, but tough