For instance:
1) For the past five years one of our departments have scheduled client development calls by hand. Mostly on paper and and Excel spreadsheets. Not some advanced scheduling software - BY HAND.
2) I've been told we have several Petabyte storage facilities that our parent company uses, but we get an email every two weeks or so asking people to delete their files off the server which houses our websites because the storage on these servers are full.
3) Our client database is around 18 years old and has never been upgraded. It's impossible to run queries on the database (impossible as in not able to. Not impossible as in difficult to do). We were told they were going to fix the problem, but all they did was upgrade the interface, then told everybody they fixed it. It's actually slower now then it was before they upgraded the interface.
4) We have several developers who have built applications that have greatly improved the way we build our sites. Unfortunately, they don't train anybody to actually support the application. This means when the developer (the sole supporter) quits or moves to another department, there's no support for these applications - which has happened twice in the last two years. With no active support, we've had to abondon these applications or try and build new ones.
There's more, but I think you get the idea. So should I quit and try and find a company who actually has their stuff together, or stick it out and see what happens in the next few years?
Don't worry, it's only my career we're talking about.