Is there a future with this division? Just got laid off from small bio. It looks a step up from contract. Any advice is appreciated.