Pros
Opportunity to work on large-scale, impactful AI projects
Strong technical team with lots to learn from
Excellent work-life balance
Access to cutting-edge hardware and infrastructure (GPUs, clusters, etc.)
Stable company with competitive compensation
Cons
Bureaucracy can sometimes slow down decision-making
Cross-team communication isn't always transparent
Highinternal competition might be stressful for newcomers