4.0
Nov 4, 2020
Recommend
CEO approval
Business Outlook
Pros
The people, the mission, the benefits, the pay
Cons
In my previous role in ST (customer success dept) some of the managers were a little inexperienced and there was some frustration there. (Data management has been amazing)