5.0
Nov 15, 2021
Current employee, more than 10 years
Binghamton, NY
Recommend
CEO approval
Business outlook
Pros
Flexible schedule, tons of training, human service focused, great management
Cons
some of the downsides of working at STAP are
Check out your Company Bowl for anonymous work chats.