complex software that has many features and customization to offer. overall great place to work. great engineering and tech staff. Nice clients and customers to sell to and service, good market.
Svantaggi
middle management. no transparency. seemingly made up rules in company. extreme micromanagement