Changes can be made if you talk to the right person. If the team works together progress could possibly be made.
Cons
Dealing with a lot of people who just don't care. Management barely manage or knows how to manage. The one who care are over worked, stressed out, and eventually leaves. Barry receive any time off, or vacations time, but management is always out.