Pros
About 6 months ago, I've applied to a Front-End Senior Developer position at Advanon. I was immediately impressed by the quality of the hiring process, I did the first interview with HR, then implemented a small app as a home task, another interview with engineers in which I had to answer technical questions and do live coding, and a final one with management. During the process, I just hoped Advanon was so impressed with me as I was with them. Everyone I interacted with was super-friendly, open minded, and highly professional. Quite naturally, Advanon rose to the first spot on the list of places I had applied to, so I didn't think twice when they sent me an offer.
Six months later, I think it turned out well, my perspective hasn't changed, in fact, it was reinforced. Working at Advanon doesn't feel like "work", it feels like joining a group of like-minded people and contribute to do something worth doing, i.e. helping SMEs get liquidity by allowing them to pre-finance their invoices. "Work" is both challenging and addicting, I have plenty of autonomy and I feel my opinions go a long way. I have the time flexibility to keep up with developments on my field and to cross-check with my peers. Although I work remotely from another country, I have been in the Zurich office twice, the last time for a week, and being there I felt I was at home.
If six months ago I knew what I know now, would I still have joined Advanon? The answer is an unequivocal YES, absolutely. It was one of those rare occasions one's hopes turned out to be true.
Cons
I can't think of anything worth noting.