5.0
Feb 21, 2023
Current employee, more than 10 years
Syracuse, NY
Recommend
CEO approval
Business Outlook
Pros
Great company to work for. Offers stable work and the Syracuse site has many "flag ship" programs that will last awhile.
Cons
Many new faces that are learning their jobs. Lots of jobs open that need filling.