Pros
Perrigo supports employee development and growth. They offer great training opportunities (internal and external) and encourage employees to broaden their skill set. Perrigo is focused on Quality and works hard to ensure customer satisfaction. They have great benefits, compensation and facilities. In a recent expansion they built a fitness center for employees to use 27/7. They offer free classes, such as Yoga, Zumba, cross-training, etc., and encourage employees to live a healthy lifestyle. This is a great company to work for!
Cons
The biggest con would be the location. Most employees commute from Grand Rapids or Kalamazoo. My drive to work is approximately 50 minutes one way. There are some jobs here that allow for employees to work from home. This flexibility works well for people that have a long commute.