I worked at CASAHL TECHNOLOGY full-time (More than a year)
Good (non-management) team, solid product suite, deep experience in an often-neglected space. Consulting staff is dedicated to its customer base.
Casahl is a lifestyle company--it exists to support the lifestyle and egos of the owners. There are no career prospects, and it is almost impossible to make any positive improvements unless you can convince the owner it was his idea. Very frustrating work environment.
Advice to Management
You manage to attract good people. Listen to them. You've built a fantastic tool set but clip your own wings by refusing to entertain any idea that didn't come out of your own head.
Let us know if we're missing any workplace or industry recognition –