The pros to the experience was that there were flexible hours, work form home options, a tech vibe where people have the freedom to roam about and do as they want at work while still getting paid. No micromanagement what so ever and people have the opportunity to do as they will throughout the day as long as they do their job. co workers were very friendly, the job was repetitive taking calls all day, dealing with the same clients, many clients didn't know how to speak English and very hard to communicate with them which could get very frustrating. Not challenging enough. The work atmosphere and life/work balance is great, can leave when needed and like I said you manage yourself.