Depends on who you work for and where you work
The summary says it all. It's a good job with a solid company that is really trying to make effective decisions about the business and it's employees. Interestingly enough there is a "type" of person who works in this industry. Some of the "type" have been around too long.