Pros
Some really great people working under management. Great job for high school aged or early career adults. Great for learning how to operate in a dysfunctional organization.
Cons
Highly disappointing and uninspiring organization. Maliciously compliant. Employees required to work 45+ hours/week and log time in six minute increments for every task performed. Great for micro managing, which is common and blatant. Big demands and little compensation results in high employee turnover. Lack of experienced employees causes client work to be low quality and late. Client reviews reflect public employee reviews. Compensation does not match work requirements. Low base pay with complex incentive structure that nobody can attain or explain. Ask two managers how it works and you’ll get two different answers. Limiting benefits and time-off policies such as half year probationary period before you are “eligible” to use your accrued vacation time.