Pros
Flexible schedule, bonuses, company events, ability to learn what you want to learn. The pros are the benifits of the company and if you do not have a technical background they do not care. They will teach you the clicks as they put it. Which means they can give you a career if you can put up with the cons (if i could give this 2.5 stars i would).
Cons
Shady business practices. They will sell anything to get someone's business, even if they do not have someone who has any experience in that area. This stresses the engineers out especially if they are new to IT, MSP, and technology as a whole. You are expected to answer you phone day or night when you are not on call when the on call person cannot solve an issue. Very little acknowledgement when you do go above and beyond to help after hours work when you are not on call.