From a sales perspective the product learning curve is very steep and can be quite technical in some areas. On the positive side, it's a great challenge where there's always something new to learn.
With a couple of employees working globally it can be difficult to meet up in person, although they're always invited to team events in Zurich or working weeks abroad.
Some people may not like the 'startup vibe', I personally thrive in this environment.