Pros
Gain experience in a variety of different industries while serving on projects. Travel often to client sites and meet many new faces and types of work. Great starting salaries for employees out of college with a solid retirement package from Vanguard.
Cons
Easy to get pigeon-holed, especially in field work. Finding appropriate training for the work to be completed is very difficult and employees commonly do not know how to perform job tasks correctly or safely. Management was disorganized and leadership was absent from many projects. Large turnover rate, no one is safe even if billability is high. The average employee worked here for 3 years then moved on. Feast or famine style work with 2-3% raises and $2,000 bonuses which do not reflect billabilty and results of employee.