Highly dysfunctional company, poor management.
Management is unreliable and downright abusive to their employees. Your hours can fluctuate from 5 to 30 a week depending on what is convenient for the manager, not the staff. This is an issue as MOST days they are understaffed. Because of this, the work environment is stressful and negative to say the least.
This company also paints itself as sustainable, eco-friendly which it is NOT by any means.
Sure, you get free lunches, but at the cost of your mental health.
I would not recommend working here.