4.0
15 Oct 2025
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
lump sum deposit plus if you get an NIH F30 you get more
Cons
payroll dept regularly delays payment by several weeks
Check out your Company Bowl for anonymous work chats.