Pay is not worth the amount of work and hours expected out of you. Depending on who you work under will effect your experience entirely - some great and helpful others dismissive and not accessible. Climbing up the corporate latter here is difficult. People will get stuck being a client service manager for years, some decades. High turnover rate so getting used to constantly training new employees can be distracting.