Once of the best employersThe good thingsAlways updated with new tech, fast paced, friendly and helpful colleagues, free food, free salon, free parking, gym, very nice office, game room, Marvel action figures everywhere, dogs, fish, new learnings depends on your project or lead. I highly suggest to apply if there are opportunities for you.
The challengesOne problem I learned is the estimates on high level, I believe they estimate the jobs or project to be done based on marketing deadlines not on the capability of the team. The pressure depends on the project. There are projects that are not so stressful and others there are lots of stress. It is the domino effect of overtime, but at the end of the day, you're still the one to decide if you're going to overtime to finish the task and should not affect your performance. And the company is trying to improve this problem.