Pros
Many opportunities because you do everything. don't make mistake, u did 10 tasks perfectly, 1 task did wrongly. then your whole career here gone, because bosses will remember your mistake until u buried in soil.
Cons
Workload overload for high performer. If u r high performer, your boss will throw everything to u without considering what task u currently have on hand. Too many BCs in a team and too few techs. You can notice most BCs free most of the time and come in late (late mean >10am) almost everyday. sometimes when bank user asking for defect clarification, BC don't even want to try to simulate/clarify/defend the logged issue but directly route to tech team and ask to check and fix. Please control quality of BCs. Dear BCs don't even know what's going on to the system. I mean mostly, not all. 99% perhaps.