The lousiest management team I have ever seen and worked with. A 40 year old company with a revenue of ~$20mn. Are you kidding? Run like a complete joint family, you have to spend your hours and days trying to fit in and play nice to everyone. Favoritism to the point of blindness to reality. There are people on the management team will go to any lengths to keep their job, even destroy other's career if necessary. This is one company that is stuck in time, refusing to get a grip on reality. I consider Datamatics my biggest career mistake and have painful memories of my tenure there.