5.0
11 Nov 2021
Former employee
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
Job security, pay, stability. The work is really cool.
Cons
Slow paced. Lots of down time and document reviewing.
Check out your Company Bowl for anonymous work chats.