- If for some reason your current contract ends/removes funding, they will hire internally and try to move the process as quickly as possible - pay is pretty fair - I liked my bosses but that may or may not be the case depending on the position/department
Cons
- not enough guidance from managers - can be silo'd into position without more interaction with other teams