Sounds like you just had a bad manager. At a big company (like Amazon) there are good managers and bad managers. I'm sure your opinion would be different if you actually made it to the AWS group like you wanted.
You're turning a bad experience with a single manager into a personal vendetta against the company as a whole. I have friends who work there who work normal hours (and have for years) and they even said they feel like they are more respected employees as engineers then the business owners.
You're turning a bad experience with a single manager into a personal vendetta against the company as a whole. I have friends who work there who work normal hours (and have for years) and they even said they feel like they are more respected employees as engineers then the business owners.