I have been working at Prowess Consulting full-time
Fair treatment, friendly co-workers, flexible work arrangements, some training budget, intelligent and capable leadership, unique business vision for growth.
Pay can be ho-hum and dependent on client contract, benefits are well behind most tech companies but likely average for consulting arrangements. Somewhat limited room for advancement out of current role.
Let us know if we're missing any workplace or industry recognition –