All in all, Grand Rounds sounds like a very good company, because it is. The challenges lie the fact that many of the managers and leads on the Patient Care team are in positions that they may have no experience in, or that they may not have had any previous management experience and therefore don't have the required skills to manage a team efficiently.
The biggest issue with the managers is that they are given goals and they feel the only way to accomplish them is to use fear, uncertainty and doubt as motivators and "coaching" tools. They lack interpersonal skills as well as professional experience, and some, lack the skills to perform the tasks that the staff they manage actually perform.
The company professes room for growth, but I'm not sure that the opportunities are for every employee. I applied for two available positions as an internal candidate. The first time, I let the hiring manager know I was applying, but got no interview, nor an explanation as to why I wasn't given an interview. The second time I applied for a position I felt I had qualifications for, but only received a form email saying I would not be selected for an interview. I do know I was an older employee, and did not participate in voluntary after-hours social events or activities.
These are the main reasons I have never and never will recommend Grand Rounds as an employer to any of my associates.