There really is nothing especially difficult or challenging about working at GHSP. My co workers are generally great, the constant changes in management are difficult to deal with. The constant overtime and shift changes really wear on my nerves. Its impossible to make family plans when its basically guaranteed that you will work 3 weekends in every month. The management is required to interview every, qualified, in house applicant for every open position, although in my years there i have only seen 2 people pulled from the shop into company positions.
The benefits are barely competitive, not really worth mentioning.