Pros
Excellent benefits and coverage. As compared to other charters, Mastery has great pay. Very organized and efficient. Majority of teachers are supportive and truly there for the kids. If you are a recent graduate of education or have limited experience, Mastery will make you a better educator. They have a ton of support, professional development, and trainings. If you are young and have no family responsibilities, it is a good place to start.
Cons
Are you ready to be micromanaged to an extent you have never been micromanaged before? If you are a teacher that is independent and does not like administration constantly in your classroom nitpicking at the smallest and most minute details, Mastery is not for you. Administration also has no problem setting up power plays in order to intimidate and bully their staff into silence and compliance. You need to be very careful about what you say, how you say it, and who you say it to. Anything you say, even in a fleeting moment or just in jest, can come back to haunt you. Also, Mastery expects a lot from their staff and will often question why individuals are not participating in after school student or even all staff events. It is difficult to maintain a personal life at Mastery, especially if you are married or in a serious relationship and have children. Overall, if you are a person that has a difficult time faking it, values their personal life, and has little to no tolerance for "playing the game," even with the pay and benefits, Mastery is not worth it.