The good: Delicious meals Excellent protein content Good value for money The not so good: Poor labelling Additives & preservatives Lack of menu seasonality