Actually is a Good place to learn and work. In Brazil this is The best thing we can have on a job.
Cons
Human relations, training courses and everything can be better for the staff. Remunaration, Human relations and give more coditions for workers doing a better job.