The team on the floor (not the managers). Great Administrative Support. Decent work-life balance.
Cons
Terrible pay. Managers lack the vision to develop sound business strategies and effectively manage the Raleigh branch. There is clear lack of communication among managers at all the different levels. No room for career growth. Too much focus on making phone calls rather than focusing on outcomes.
Benefits. Many talented people there. Access to a lot of resumes, although many of the candidates had not been spoken with before.
Cons
Conference calls that drag on forever and take people away from doing their jobs. Senior management seems there for show. They typically come to an office, meet and greet and glad hand, go to lunch, check some emails and leave.