The challenge are very weird.
1. For me, the biggest challenge is to say no to an opportunity. You get a choice to select the projects before your allocation and believe me, everyday you see another big opportunity pass by to another colleague because you have selected the one for yourself already, you would feel that I should have said no to that one. The company's powerful sales engine will keep you engaged with this challenge. Everyday another big customer and a better opportunity for everyone.
2. Management is toooooo much caring for employees. Like e.g. you raise a concern as small as seat change and everybody would jump in as if I was dying. And till the time its not resolved, your director to VP to head will keep the administration on their toes. BUT only if you are a star performer.
Guys who are mediocre like me, will have to struggle a bit but still it gets resolved.