Pay is low, management does not listen to ideas. Will not let you grow within the company. Too many "Chiefs". Lots of gossip within departments. Technology is outdated always crashing. With this said, if you are the on-call person, you are almost certain to receive a call stating that some system is down. Then you will have to spend countless hours resolving the issue and is expected to report to work the following day at required time.