Pros
ChangeGPS is not a boring stagnant company things are always changing, but not in a way overly stressful way, but more in like clever ways that make your job more interesting.
Work Flexibliity is really good, they have so much in place to allow us to work from home, and it doesnt feel like you are sacrificing work quality.
the people are great, you can tell they really do make it a goal to have everyone happily work as a team. I have worked for a lot of companies that are "team focused" but very rarely do they actually live up to it
Cons
i honestly havent found any yet. this truly is the best company i have worked for.