OK, I've been working here for almost 4 months now and I really enjoy it. I think it depends a lot on the floor you're on, but we have a really great team. Of course we have the issues that go with every hospital- personality conflicts occasionally, small frustrations with administration not always being in touch, etc. I worked at another hospital in the area that has a very good reputation, and I honestly have to say that I prefer the atmosphere on my floor to most of the floors at the other facility.
The pay is about $3-4/hr lower than other hospitals in the area, so it adds up, but as a new grad, I'm stoked to have a job on a floor that I love with great people around me. We're pretty well known for hiring a lot of new grads, but the turnover is high, mostly because of pay. There isn't a formal new grad program or residency, just 6 weeks of orientation on your floor with a preceptor. That was perfect for me, especially after talking to my friends who are in residency programs like Versant who say that a large portion of the classes are boring and not relevant or beneficial to their nursing practice.
Re: complaints about customer service- again, this depends on the floor. I've heard a lot of comments, and they are overwhelmingly positive, except ER. I haven't spent any time there, so I can't speak to that. We do have a new patient satisfaction coordinator though.
Hope that helps, I'm trying to not get too detailed.