Pros
- Work with smart people (but inexperienced) - Pay above the market (but still Mexico's wages) - Lots of benefits and perks.
Cons
- Lots of young people trying to prove themselves pulling lots of extra hours without them being paid. And encouraged by managers. - Growth is not as big as advertised. They get you telling there will be 6 months reviews where you can expect salary raises. Most of the time if lucky they will be barely enough to cover inflation. - Work-like balance is practically inexistent and nobody bats an eye. - Constant internal topics include, teams burning out, unrealistic deadlines, talent leaving, people working weekends to be able to meet dealines, micro-management by project managers. - Lot of people is burning out, deadlines are unrealistic, projects are behind schedule and engineers are constantly adding technical debt to be able to meet the deadlines.