The Ramsey leadership team creates a very tough environment for the team, especially if you don't fit their mold of a two parent household with a stay at home spouse. There is very little flexibility in schedules and if you don't agree 100% with decisions or actions of the leadership team you are immediately marked as "disloyal" and your remaining time there will be miserable.