3.0
Mar 5, 2026
Former employee, more than 3 years
Niskayuna, NY
Recommend
CEO approval
Business Outlook
Pros
Extremely Reliable Pay Low(er) stress environment
Cons
Overly restrictive safety and cybersecurity culture Low accountability for incompetence