4.0
May 27, 2025
Recommend
CEO approval
Business Outlook
Pros
Onboarding was fairly quick and my people manager was very involved. I was hired to support a contract where CSCI was the sub.
Cons
15 PTO is all the leave you get, including sick leave. They offer merit time, so you can work more (project permitting) to accrue more leave.