Good for first time jobseekers or fresh grads.The good thingsEmployees are friendly even the manager, just avoid listening to nonsense gossip around, I have fun times and bad times here but I was treated like a family. you will get recognized if you're doing a great job.
The challengesDepends where you are at I think sales and account are the most stressful jobs in this company, the salary is too low that is why it's only good for first-time jobseekers.
if you're looking for career growth this is not the company for you, the management is confusing sometimes.