Medifast has quite a structured transition & maintenance plan to help your body gradually get used to the higher carbs found in fruits, dairy & veggies not included during the diet phase. From what I have observed, those who immediately jumped back to their old eating habits did gain weight back & were not successful. One of the great things about Medifast is that it does teach you to eat proper portions & make good food choices. It is just that when you reach goal you have a larger group of good food choices to pick from.
Remember, Medifast does not have to be a liquid diet unless you choose only to have shakes as your Medifast meals. And you do have your healthy meal of lean protein & nonstarch veggies so it is not like you are giving up food.
The Medifast program allows you to have your meals in any order/type that you wish meaning if you want pudding for breakfast & oatmeal for lunch that's fine. You can also pick the meals that you like & just have those. Some people like to have a lot of shakes. I chose a daily menu that closely would mimic what I would do when not on Medifast meaning I usually have the Medifast oatmeal or scrambled eggs for breakfast & Medifast soup for lunch. My other Medifast meals were a combination of shakes, cocoa & pudding.
I think it would be easy to do at work. Making/eating oatmeal may not be doable at your job but you could easily make one of the muffin or bread recipes. Soup at lunchtime would be easy too. I think this was probably the easiest diet I have ever tried. Good luck in whatever program you chose to follow.