I had a very disappointing experience here. During training, the staff are not very welcoming and seem to assume that you should already be familiar with the company's products and operations based on the numerous online trainings. If you don't pass the evaluation, they imply that since you were hired for that position, you should already know everything. But what can you expect from someone who has only been with the company for a month? There's no room for second chances here. I made a small mistake, and she was yelling at me over the phone. Whenever I make a mistake, instead of receiving encouragement, she just shouts and tells me I should know better by now. I know it's been years since I've been in this company, but it is a terrible experience and left me traumatized.