1.0
Jul 16, 2025
Former employee, more than 5 years
McLean, VA
Recommend
CEO approval
Business Outlook
Pros
Good scary and good environment until layoffs came and the environment changes
Cons
Had a great experience for many years up until layoffs started happening and upper management harassed employees, including myself, trying to force us out so we would quit instead of being laid off and receiving severance. It was a very cruel experience. Had to fight to get my severance.