Pros
The technology is advanced in the UCaaS space. Their WebRTC is a powerful value proposition. The company itself has the right vision from this aspect.
Cons
The company is arrogant and doesn't believe in the value of the partner relationship at all. It's their way or the highway. Ultimately this will be their downfall in the market. Specifically, the US management team is unqualified to grow the North American market to where it will need to be in order to be a real player. Once other competitors quicky catch up in the technology this arrogance will end up being crushed. They lack product capabilities in the areas of group chatting, Call center and reporting. From an aspect of employment, I believe they are out to squeeze people for the relationships they have and then you become disposable. The pay is not comparable to industry standards.