Pros
Pros: Great core values. Good mix of people--diversity. Solid benefits package. Bonuses and profit sharing are good in good years. Interesting project work. Telecommuting allowed 1-2 days per week, depending on performance and tenure. Laptop provided. Extra monitor provided at desk. Centrally located in town. Decent, new leased facility, but not impressive by any stretch. Plenty of safe parking.
Cons
Cons: Corporate culture is very typical...big emphasis on internal surveys and constant organizational change. Feels very unstable. Work/life balance is challenging for Level C and above. Lack of discipline with internal process in order to accommodate client desires makes project work frustrating and difficult. Salaries are not as competitive as leadership/management team want you to believe. The performance assessment process is painful and is done too may times during the year (quarterly) with too much focus on metrics.