5.0
Oct 17, 2025
Current employee, more than 3 years
Tijuana, Baja California
Recommend
CEO approval
Business Outlook
Pros
Great benefits and environment. Teams across the globe are very supportive.
Cons
Salaries are not that good and projects lack of management commitment.