Great training on how to stay organized with documents (Invoices, quotes, receipts, etc) and how to work in an office environment.
Cons
Management does not seem to communicate with their employees. Management at times tends to micromanage, which tends to make people stressed.
Compensation in salary/wages is not good. Responsibilities definitely outweigh what you get paid for.
Stress + no compensation = not a happy worker (which equals to mistakes being made)