Vantaggi
Management is very flexible with work hours, working from home, and work life balance. Most do not micro manage, and as long as you prove valuable, grant many freedoms to make your own decisions. They also back you up in front of customers no matter what which is great. The product has a vast API which empowers you to get essentially any feature to work through customization (for better or worse).
Svantaggi
Working with offshore groups in Israel is next to impossible. R&D is weak and reluctant to fix issues that countless customers complain about. They also have a defensive attitude problem which gets in the way of collaboration. Sales is like a roller coaster and sometimes we lack trust in upper management's vision for the company (because it seems to often flip flop)