Management is the main reason why I wouldn't recommend this position to anyone. Just like in any position, if you do fantastic, you'll be passed up for promotions and internships, especially if your lead or manager doesn't support you.
Pay is meh, but pay is usually not why people remain.