When I worked at Mag+ the company was split between the US and Sweden. This made for a very fun work culture, with a lot of opportunity for growth. Overall I would say this was a good company to work for.
Svantaggi
There were a lot of management changes, which made things feel unstable at times.