Pros
Fair # of women in high level management, lots of fully remote positions. Great place for young and minority employees.
Cons
Review process unfairly punishes high achievers. Communication is abysmal. Innovation is not wanted nor promoted. Focus is on fulfilling contract, not saving customer time and money. When issues arise, HR works for the company's interest only, and do not investigate or ask any questions that could easily explain situations, with consequences that negatively impact employees. Termination can happen at any time with no reason or explanation given, even for employees that have excellent performance reviews and many, many years of service, with zero severance offered beyond the basic 2 weeks. Older, established employees with high pay rates are removed and replaced with younger, lower paid staff. Toxic work environment exacerbated by a clear preference for offshore employees in every interaction.