AwesomeThe good thingsGreat ambience, great teamwork, established work system, and if you're a fresh graduate then this company is a great place to start. A lot of things can be learned here.
The challengesConsumer traffic can be too crowded sometimes. You need to expect the unexpected if you're working in market area, from products to consumers, theres so much can happen in here.