Really depends on the business unit you are in each one can almost be a different company experience some are more rewarding then others
You can coast here if you want to
Cons
Very disorganized
slow moving
Really depends on the business unit you are in each one can almost be a different company experience