Pros
The opportunity to work with small biotech and large pharmaceutical companies. The work can be satisfying. There are some genuinely great people that work there. Portsmouth site management is now stable and for the most part isn't bad.
Cons
Heavy work load, due to being under-resourced, people tend to work plenty of overtime to get the job done. Many people have to work at a level above their pay grade. Timelines are usually very tight, many people are overwhelmed and stressed. Salary and benefits are poor and promotions are rare and overdue for a lot of people - the Lonza rewards points scheme is a poor substitution. There continues to be a blame culture. Professional / career development tends to be ignored by management. Morale is pretty low for said reasons though departmental management seems to be totally oblivious to this. There is massive potential for regrettable turnover and it is already started to happen.