Friendly co-workers, from c-suite down to RAs in labs
Ample opportunities to learn new skills and scientific principles
Free to alternate from onsite to WFH as long as manager is aware and work is completed on time
Monthly social events to keep employee's spirit up
Cons
Occasional gap between research enthusiasm from senior management and realistic view of research progression among on-hands science folks