Pros
- All my managers have been top quality - intelligent, competent, and supportive of my career growth - Challenging work - Quality team members - Work/life balance - 40 hr weeks - Lots of opps to get involved (social networks, COPs) - Training opportunities and resources (a lot of company money is invested in training people)
Cons
- Benefits of good project managers, location of work, quality team members, and functional clients is very much dependent on the project you are staffed - Recently ( 4/09) Consultant 1's are now overtime eligible - but overtime is not encouraged - It an take a significant amount of time to develop the competencies necessary for advancement (which is the basis for our 360 degree performance management system) - No library for corporate or academic research - No dedicated team for proposal work (all proposal work falls on consultants who are already 100% billable)