Got to meet some great developers.
The international trip every year is impressive. Very few companies offer that.
Cons
The work environment has been declining over time, particularly as several valued team members have moved on.
Compensation is not even up to the least expectations as per the work.
The worst work from policies.