Slow salary growth unless you're in sales.The good thingsVery cooperative colleagues, managers all looking to do their very best.
The challengesLearn everything pretty much on your own.
If you aren't willing to spend extra hours to learn the business and processes, you'll be stuck in the same position for years.