Pros
They invest in your training
Cons
Drama at every corner, forced to be involved in situation you wasn't involved in, upper management waits for things to happen before they listen to there employees, I just started working their and, I absolutely hate it, Everything is unprofessional, and the way upper management talks to there employees, it made me feel less than and confused for why I was being talked to like that. DM's pick favorites and never answer emails that they don't feel is important. If your about to get hired and real quick, its because they desperately need people, so they hire anyone, cause no one will work for there company. I blame it on upper management, and th owners of this company not figure out who the weak links are. DONT WORK FOR THIS COMPANY IF YOU WOULD LIKE TO KEEP YOUR MENTAL HEALTH.