Pros
I joined Medifast about two years ago and I am very happy about it. Medifast is a young, dynamic company where the working environment has attained a good balance between institutional and family business cultures; this naturally motivates me to do my best. Our leadership recognizes the importance of talent and professional development and provides us several options for training and development. I like the fact that given the state of development of the company there are many opportunities for employees to make significant contributions to the overall business performance regardless of their position in the organization chart. Here you are quickly known by everybody and you call them and are called by your first name.
Cons
One general challenge is the ability to adapt to the relatively fast change that the company experiences as with business is growth.