Current Employee3.3Oct 24, 2025Still an overall good place to work, but other hyperscalers catching up.
Current Employee3.7Jan 10, 2025Good pay. Culture is competitive so can be stressful and political at times.
Former Employee3.6Aug 5, 2025Overall leadership did have a vision, but constant changes often caused strategy to be disrupted.