RepVue
Back

SciLeads

8 Employee Ratings
8 Ratings
100% Verified
3.7
Unclaimed Profile
Rate this Company
RepVue Score0Top 20% of Companies
RepVue Score

0

Top 20% of Companies
SciLeads
8 Employee Ratings
100% Verified
3.7
Unclaimed Profile
83.58
RepVue Score
Back to Reviews
User Company Avatar
Former Employee
3.1
Aug 7, 2025
As of Aug 2025, SciLeads is a Series A start up whose platform offer market intelligence and lead generation insights that are specific to the life sciences industry. The product is quite good, but in the current economic climate (especially in the sciences: BioPharma, BioTech, Academia), it is especially hard to sell a product that companies see as Nice To Have but not essential. It can help you sell more, but it won't save you money or revolutionize your core business operations. Base pay for the BDMs / AEs based in Canada is terrible (around 70k CAD), and OTE this year is only being reached by tenured team members who have a stacked pipeline. Sales Cycle is much longer than advertised as most companies take a sniff, then don't buy, then come back 2 years later when they're ready to buy same day.
Useful
Share
Browse Other Reviews
Reviews at SciLeads