The company is privately owned and the US branch gets low level of attention from the headquarter. Outdated approach to making business in the US and lack of development. Could be recognized as a"Stone Age" of software industry. Workflow systems are obsolete and bureaucratic - CRM, expense management, ERP, etc. The worst is the management, it's approach and attitude toward employees. A lot of promises to new hires, but in reality it's all about favoritism. Probably even nepotism. If you're in an "inner circle" you'll get low quotas, fast promotion, and recognition from top executives. If you're just a great professional, you'll have to rely on your skills and customers only. Regardless of how customers love you, you'll get more and more pressure to support the success of favorites you're reporting to. Very tough place to work and, as a result, high turnover rate.