Pros
Motion Software truly stands by its values by enabling each and every employee's professional potential through projects with top tech companies and self-improvement via a vast pool of courses and online education options. I personally have taken several professional certifications so far. Remote work is in the heart of Motion Software, yet the great company events - conferences, team buildings, and get-togethers, often bring the team together to have some fun and share our latest experiences. It is also great to have the flexibility to travel and work without all the hustle. The company offers employee benefits that, combined with the flexibility and great community, support me in my healthier and more active lifestyle.
Cons
Can't really name a few as the company continuously strives and invests a lot of effort to improve and achieve goals.