It's a good company to start with if you want to be noticed for a job well done. You are able to move up within the company but have to have patience. You are able to talk with other departments and run free with your ideas that you come up with. It's not frowned upon.