3.0
May 14, 2025
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
some great people to work with
Cons
inconsistent strategy upper leadership is all over the show and seem to be only concerned with personal career progression.