Pros
- If you get a good manager you are set. - Management has been pretty open to taking time off. - Pay and benefits are pretty decent as long as your ratings stay decent. - Recognition for hard work is good with the right management. - Potential to get a well rounded view of the company due to the many role transitions
Cons
- Your success or failure is completely dependent on what kind of relationship you have with your manager. - Too many politics need to be played just to get promoted or even get a good rating. - Ratings are NOT based on the feedback you receive from your "customers" it is largely based on the political game and if your "higher up" feels like battling for your during ratings. - If you wind up being rated the lowest no raises are given, yet, your benefit costs continue to rise. - Company boasts having work/life balance and opportunities to work a variety of flexible work arrangements that won't penalize you at ratings. However, this is all dependent on if your direct manager lets you actually take advantage of this "benefit" the company offers. - While the pay can be good, it can take a nose dive when you factor in the work that has to come home with the people stuck in high stress jobs - Conflicting guidance from management - first they want everything to tie out to the penny, then, they say to get data faster and not worry about tying everything out, then, they go back to wanting everything to tie out to the penny. Make up your mind. - Interns get hired directly into management positions rather than promoting employees who have been here working in the ditches. Better to come in as an intern or get recruited straight from college if you are looking for a management role. Outsiders that get hired in get hired in at the bottom and spend years attempting to work their way up only to find a thick glass ceiling between the lowly specialists and management.