Pros
- Great people/peers - Exposure to different sized clients and different industries in the beginning. As you specialize, you get good exposure to size of clients but can get stuck seeing the same clients year after year. - Good resume builder if you choose to get involved in various groups and committees
Cons
- Decreasing financial performance overall, resulting in lay off and little pay raises as it used to in the past - Work/life integration. You'd be expected to travel to a client with a day's notice at times. We were explicitly told that we should not expect to make any personal plans after hours or on weekends without running by management first. - Scheduling can be a nightmare. Unrealistic scheduling resulting in some working 50 hours/week while others work 80 /week during busy season. - Limited time to take PDO. With increasing turnover each year, the windows where we were allowed to take PDO drastically decreased each year.