Poor training (if any) "land of the lost" I totally agree. Tons and tons of work and updates and no time to please everybody help others and meet tight deadlines at the same time. Always on the call (if you are a programmer, analyst, IT, or ESM) Long work hours (8:30am - 5:00pm plus another three or four at home plus weekend hours, you do the count). Salary not competitive, pay is low compared to the amount of hours you have to put in. This is why they are always hiring the "desperate" the unemployed and the recent college graduates to hire them for cheap. They use the excuse of the bad economy to freeze salary raises or to give you pennies in your salary increase.
Like another reviewer before me stated, Technology and Infrastructure is outdated. Database and servers are dinosaurs waiting to die. No support from management, when something goes wrong everybody points the finger at each other. If you are in technology, you can't learn anything new here, everything is custom made for in-house use; you can't take this old technology with you anywhere else.