Pros
decent pay, nice coworkers, work from home, rewards, volunteer opportunities, generous pto and sick pay, opportunity to trade shifts, sign on bonus and annual bonus, monthly stipend for internet bill, breaks time taken whenever you want
Cons
stressful call center environment with constant changes