This company is focused on boosting the stock price. For the last 5 years, they spent just over 6% of revenue on R&D. What does that tell you about the company? The industry average for biotech is 14%. They are focused on acquisitions, outsourcing, streamlining, and whatever else it takes to boost share price.
This is not sustainable in the long run.
By having layoffs for an entire six months session yearly, they have created a very nasty work environment to be at.
If you get laid off, it should be a relief as bad as it may be for the short term.