4.0
May 27, 2025
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Good benefits, access to FactSet market research portal and most people are nice as well as supportive.
Cons
Sales teams are viewed as the only value added part.