3.0
Oct 31, 2023
Current employee
Recommend
CEO approval
Business Outlook
Pros
Fantastically interesting industry to work in. Love the tech, love the people.
Cons
Mandated processes along with their poor execution has caused talent to flee. Unable to support customers as in years past. It's coming back to bite.