This is a software company run by an accountant who treats everyone, including staff and clients like line-items on an invoice he doesn't want to pay. The management has absolutely no clue how to produce quality software or a winning team atmosphere. They can't even get a solid recommendation from a client without giving them free support contracts. The people who are suffering the most are definitely the clients since they are sold an expensive solution which they cannot afford to replace after they realized they got screwed. Just shameful.