Pros
- excellent/smart employees - great pay - great bonus - potentially exciting work - great position in the market
Cons
- the ship seems to have to no/limited direction. - the realignment has many getting put on jobs they didn't hire in for, nor have a desire to be limited to. (went from full stack to 1 thing) - no longer have any input in the design of the software. - the potentially exciting work is based on if your in the in crowd. - cliques. They will tell you that politics are a thing, and I'd say years ago I'd believe it, but with realignment and everyone clawing to get to the top it doesn't feel good. writing off the cons as "fast paced" is likely. It is or can be, but when you're fast paced because of repeated poor decisions and last minute busting butt to get out a poorly designed feature, that's not "fast paced", that's poor management.