RepVue
Main Menu
Main Menu
Main Menu
BSI

BSI

5 Employee Ratings
5 Ratings
80% Verified
3.2
Rate this Company
RepVue Score-More Ratings Needed
RepVue Score
More ratings needed
BSI
BSI
5 Employee Ratings
80% Verified
3.2
--
RepVue Score
Back to Reviews
Former Employee
3.7
Nov 15, 2023
My overall experience was good. BSI is very well known in the industry and we received a good number of inbound leads. We also had very competent employees providing the services my team sold. The variable compensation plan for managers was capped, which was very frustrating.
Useful
Share
Browse Other Reviews
0