Current Employee4.3Aug 11, 2023My overall experience was great. Strong culture, great people, good challenges.
Current Employee5.0Aug 8, 2024It's been great at SBI. Everyone is very supportive while the lead creation is definitely harder due to lack of online presence. Most deals are structured based on personal relationships.
It's been great at SBI. Everyone is very supportive while the lead creation is definitely harder due to lack of online presence. Most deals are structured based on personal relationships.
Former Employee3.0May 23, 2024Excellent training in GTM advisory for delivery staff. However, leadership quality is inconsistent and compensation is below market.
Excellent training in GTM advisory for delivery staff. However, leadership quality is inconsistent and compensation is below market.
Former Employee3.0Sep 10, 2024My experience was average, given my tenure. I believe if the business was a bit larger, I would've gained greater traction.
My experience was average, given my tenure. I believe if the business was a bit larger, I would've gained greater traction.