Pros
If you are passionate about urban education, then you will find that Mastery does about the best job possible addressing the achievement gap. They are truly concerned with closing the gap and moving students in the direction of college. They practice what they preach in that regard.
Cons
The amount of work that they expect is unreasonable. Certainly, campuses vary, but teachers are micromanaged in a severe way. Grades in gradebooks as well as parent phone calls are counted. I understand the idea of accountability but if you hire professionals, why not set an expectation for the amount of grades in a report period and check at the end. If you have a family it will be difficult to balance the work load. They want people that are completely "bought in" and by that they mean someone who is willing to stay as long as possible and do everything to please the administration. If you struggle at all then you will be weeded out. The idea of a work life balance is a joke.