Not company you would be able stay for long even if you want to.The good thingsFriendly co-workers and great place to enhance your creative skills by learning
The challengesHigh expectation, upper management takes thing very personal, reality staffs dont feel safe due to easily to get terminate and no benefit/perks/good pc. No HR to support staff. Honest review.