Pros
Lots of training & feedback. Good benefits. Decent pay. A step up from the normal call center hell. Only open til 6 pm and only 10-2 on weekends and each employee has to take only one weekend a month at most so unlike a lot of call center jobs you can have a more or less normal schedule. Not as relentless about collecting $$. More civilized than some big bank call center.
Cons
Management is addicted to meetings that could have been replaced by emails. Advisors expected to handle a lot of weird situations via calls from customer service/branches that didn't really have anything to do with us but got dumped on us because a customer was complaining & branch/customer service management are not particularly inclined to handle escalations. Many members are high tech and are high maintenance but we have to kiss up because they are the membership base and keep a lot of $$ on deposit. Difficult to move to other depts as they often veto a move & anyway openings are rare.