Pros
I think your day-to-day experience at Amplify depends heavily on which team you work with. As for me, I find my coworkers engaged and intelligent; they're all good and interesting people. The work we're doing does have a social impact, so it's nice not to go home at the end of the day having built yet another silly app or website.
Cons
I've been at Amplify for about two years, and I feel like things are up and down. When I came onboard, things were down: morale was low and turnover was high. Then they hired a new CEO for our division. Things changed: management started listening to employees again. There were snacks in the kitchen, more events and clubs, they redesigned the office. It felt great -- but it only lasted about 8 or 9 months. Towards the beginning of the year management announced that we would be restructuring, from three divisions into one. Restructuring is never pleasant, and sometimes growing pains are necessary, but on the whole the transition has been handled badly. It feels as though employees don't matter again. So, morale is again sinking, and people are again starting to leave. Asking senior management questions is frustrating: they're more likely to tell you that whatever you asked about is important, but they won't tell you how they plan to achieve it or ensure that it comes about smoothly. Which is to say management seems entirely clueless and incompetent because they don't inspire a vision or detail an overall direction we're going in. If Amplify fails, it won't be because of the products or the market. It will be because of poor senior management.