Unorganized company, too much nepotism by management, underpaid and overworked, and terrible communication from management. Senior management only believes what it hears from lower management. Not a place you will look forward to coming into work everyday. Overall, you get a decent paycheck (enough to pay your bills at least) and benefits.... the stress of this place isn't worth it. If you're job hunting, keep looking. You also need to be at the company fulltime for 10 years before you are vested. Management has the option to block employees (and has a record for blocking its employees) from taking positions in other departments. Save yourself the stress; again, keep looking.
Stressful, no to limited reward for hard work, management can block employees from transitioning careers.