This company is extremely disorganized and unprofessional. Not only do they not communicate effectively, they will fire you for something that was their fault. With zero hesitation.
On numerous occasions I would arrive to do my tasting only to be told by the store manager that they didn't have the products available, so then you had to scramble to come up with something. There was even a time I was on my way to my scheduled shift and it was cancelled, with maybe half an hour notice (not to mention they also did not reimburse me for the snacks I had to buy for said cancelled shift).
All and all, do not expect great things with this company. If you wish to have zero job security and be treated like a number, then by all means. The only positive from this job is the option to pick your schedule. Otherwise, if you like being treated like a human being - I would suggest working somewhere else.