Decent Opportunities if You're Willing to Work 60 - 80 hour Weeks
Pros
- Decent pay after a few years - If on a travel project, you'll work all the time, but make lifelong connections - Opportunity to work with VERY BRIGHT and VERY TALENTED people if you're on the right project.
Cons
- Politics - LOTS of effort required on your part to get visibility, get staffed on a project, get experience when on that project. - Few people to learn from - Some people get promoted before they're ready due to tenure with the firm which results in poor management. - If you're good, management will take advantage of that and give you as much work as possible. (80+ weeks.) It is not uncommon to work every weekend and on vacations. You have to try very hard to find a team that recognizes work/life balance and a need to recharge.