Stressful at times. Rewarding at others
Teamwork is essential. You have to care about people. Cant be afraid to get your hands dirty. Be a forward thinker. Anticipate what the team needs. There is a lot of Type A personalities here. If your feelings get hurt easily then carefully consider this job.