Overall a very good experience so far
Pros
A very good learning experience. The team is very supportive; you never have to feel like you have to solve something on your own. Though it can occasionally be a bit demanding, you can always find help to get things done. Within my role in particular. Also, the fact that some things have to be delivered on the same day has turned out to be positive since in past jobs it was very stressing to work on the same task for days or even weeks on-end. Here you get your little dopamine boost for completing something on the same day, which is a nice complement to tasks that might require a bit more of time. Also, the company overall is clearly making efforts to retain talent. I also appreciate being able to work 100% remotely here in Mexico. Also so far I have been able to benefit from the unlimited PTO that all field engineers enjoy.
Cons
Workload can increase a bit at times and oftentimes some things are expected to be delivered on the same day they are requested.