Its situation like these that make you think about what you want to do and who you want to be “A big fish in a small pond or a small fish in a big pond”
Every decision has an impact on how you can contribute to the world. I am by no means against Apple or pro Yelp. I firmly believe being happy at your job is very important. How you work depends a lot on the organization’s culture and how they bind the employees. If they stop you from doing what you love, is all the money in the world worth it?
And btw.. congratulations on your job. Hope you love it! :)