I worked at Compunetix full-time (More than 10 years)
Was a fun place to work, good people for the most part. You are generally given what you can handle. Benefits are great, relaxed environment, some interesting projects.
Salary is lower, but it's made up for with retirement, and incentive programs when things are going well.
Small company, advancement opportunities are limited. For the product they provide, they are competing with some big names, in some niche markets. Very much a niche market, with niche market thinking. Development can be slow, and domain knowledge tough to find (often learned). In a tough time I feel.
Advice to Management
Look for new markets. Look at the technology, and find ways to use it for ways that don't fit the pattern. Get ahead, and stay ahead once there. Avoid letting the fiefdoms take over. Don't be too comfortable, push.
I applied through a recruiter. I interviewed at Compunetix (Pittsburgh, PA) in March 2017.
I had two initial phone screens and two in person interviews that were very in depth. The phone screens were both about 45 minutes in length, the first in person interview took about six hours, and the final interview was about three hours long.
Let us know if we're missing any workplace or industry recognition –