Pros
Upper management is great, work environment is ok, vending machines are on point
Cons
Lower management is nil, no one will take responsibility of any sections or of their own work, people will sit on jobs fire months at a time only to turn it over 1/4 complete after "working" on it for months at a time, a lot of backstabbing as well as employees who complain that they want to laid off.