I love everyone in the company. The company is reactive to misbehaviors and ill-doings.
It was a great experience for me.
Cons
The pay is pretty bad considering the work hours, but that was the minimum wage in SA, so I understand. The lunch deals for employees were not that good either. No free food, just discounted, or you pay with your tips from the day.