Terrible place to work if you are in administrative operations or financial areas. Inadequate systems ( scheduled to be addressed over the next 5-10 years, if you can stand the delays), low pay, lack of information and support provided from senior staff to middle management, lack of involvement of middle management in new initiatives until senior management has discovered that the details they've ignored will delay and or doom the initiative. Constantly changing priorities means you never complete anything meaningful. Endless frustration.