Gilead benefits are great and pay is solid. Things have improved recently with several very poor and very toxic members of senior and middle management leaving the company.
Cons
Some of the most toxic and incompetent middle management I have ever experienced.