4.0
Dec 29, 2025
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Teams are amazing and are the top tier in their respective fields. We’re able to pull off some great technical feats
Cons
Leadership choices and acquisitions have been questionable