Pros
I. After being hired on, a trainer was very knowledgeable about to use the company software. The trainer gave the new hires an insight with the software they'll be using. II. The trainer appeared to be patient towards new hires. III. Training took place at the actual work place. IV. The pay scale is acceptable. V. A stress ball is provided to the new hires.
Cons
I. Management is is out of sync with each other. II. New hires are told to do different things by managers when dealing with similar issues. III. Scheduled hours tend to be misleading. Employees tend to work over without agreeing to it. IV. Training is rushed for new hires and the new hires are put straight to work within a week although they're supposed to have 2 weeks of training. V. Management tries to dock employee's points for everything. VI. Team leaders like to avoid assisting new hires when they're supposed to. VII. Job shadowing is a joke. The shadows are immediately put to work and expected to know what to do and they don't observe veterans working. VIII. Management is nosy about every exchange an employee has with a customer. IX. Miscommunication occurs a lot between management and regular staff.