5.0
25 Sept 2024
Recommend
CEO approval
Business outlook
Pros
One of the best environments to work. Fosters innovation, encourages failure and drives tech in their field.
Cons
Could use some organization in the internal structures and among departments.