3.0
Oct 27, 2025
Recommend
CEO approval
Business Outlook
Pros
High ownership -- most software engineer roles are project-based, with very small teams.
Cons
Employee experience is dependent on location and team match (geo-wise, software tech centers are in Beijing, Paris, and Houston). May not end up in a team with expected software practices or mentorship.