Pros
Extremely supportive environment, lots of learning opportunities, good pay, great co-workers, fun social events, good client list, not a lot of hierarchy. Career ops are in skills not titles. Lots of employee recognition (monetary and verbal). Owners were/are consultants as well so very sensitive to issues related to that. sdg does not punish consultants for time spent on the bench; consultants are employees not sub-contractors so receive full benefits. Each consultant is assigned to a resource manager who meets regularly with the consultant, helps solve any problems the consultant encounters, and represents the consultant when working with account executives to find potential assignments.
Cons
sdg is a consulting firm, so the vast majority of us work at client site, often by ourselves. sdg has a number of women consultants but is still predominantly male (common for this type of business). Consultants have to interview at client to get assignments.