About what you would expect, for better or worse, from working at a hospital, especially for surgery. Fast paced, high stress environment. Pays well, could be much better, issues with upper management keep that from happening. Bonuses are an absolute joke. Benefits are affordable but middle of the road. I've learned a lot about myself and the field here though.