Vantaggi
Excellent opportunity to excel if you try at all. Managment notices performers. Benefits are OK Decent vacation Your peers are likely great people, I know mine are.
Svantaggi
Terrible HR policy Political environment, where you excel if you are liked, and if not, well... Insane levels of work Poor work-life balance. Most people work 50 minimum, and if you really want to get ahead, you should kiss the wife and kids goodbye for a while. This is for hourly and salary, I have seen both. Severe disconnect with senior managment, they may know what you are up to, but you really wouldn't be able to tell from their actions. Sink or swim environment Lack of best practices across the board Broken products make for very unhappy people and very long days. It also prevents significant progress since there isn't any time to get ahead, just to stay afloat.