4.0
Aug 12, 2023
Former employee, more than 3 years
Stuart, FL
Recommend
CEO approval
Business Outlook
Pros
I learned so much while working for Triumph. Challenging work environment Good Benefits Good Salary
Cons
Leadership and employee turnover is very high Long hours Work-life balance