- Friendly coworkers and supportive teams.
- A sense of communities with the people you meet there.
- Approachable management
- Flexible or remote work opportunities
Cons
- High workload / call center pressure
- Schedule changes based on client contracts