3.0
Mar 13, 2026
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Extremely uniform company culture at all levels and across contracts.
Cons
That culture is of complete servile impotence to the whims of the client. Your leadership will not know anything or have any options or will to defend you, your work, or your job.