As a company, AbbVie is quite impressive. The pay and benefits are competitive. The job culture overall isn't bad. Certain departments have a hard time keeping employees, either due to contract or management, but most of the other departments do very well.
Competitive pay, awesome benefits
Certain departments have micro-managing managers