5.0
Jun 3, 2026
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
The company's culture and commitment to innovation are truly admirable. Building and maintaining so much in-house is impressive in a technology environment where the trend is often to abstract layers of infrastructure and rely on external solutions
Cons
Given the size of the company, communication across teams and departments can occasionally be challenging, which is understandable in a large organization