5.0
Mar 11, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Overall great people and culture. Work provides intellectually stimulating challenges and a great deal of ownership.
Cons
Can be difficult to see what other people are working on and if there's useful overlap with your work. A little siloed sometimes.