Pros
A free gym is the only pro and I would spend as much time as I could there to work off all the frustration of working for Medifast.
Cons
Where to start... Exec management is terrible and all part of the same family. If you are not family or a friend of the family you will never make it anywhere at this company. Your job is never safe and you could be laid off at any second. You have to follow whatever crazy policy the family decides to put in the handbook that day. There is no constituency with anything. They will work you to death and you will never even receive a thank you. The benefits and 401K are terrible because the family that runs Medifast does not care about their employees. The family only cares about putting money in their pocket.