Great health insurance, good pay and bonusesCompensation review
Great health insurance, good pay and bonuses
It was great all the way up to the point where the new management came in and had created what is a cancer is culture Review from Sales Dept
It was great all the way up to the point where the new management came in and had created what is a cancer is culture
It was to the point. Review from Sales Dept
It was to the point.
I joined ThoughtSpot about 7 months ago and it has been an amazing experience! Every day I know that the work I'm doing has an ability to help our company grow. I have the flexibility and freedom to make decisions and identify projects that will help others. Love it!
Upper management is less then desirable. It’s a hard product to sell and only made harder with all the internal management issue