Pros
So far Instacart has been a great place to work. I've learned a lot on the job and feel challenged every day. The team is great and everyone is driving toward the same goals. It is amazing what you can get done when the entire company is on the same page. I also can't say enough the E team. They have been very clear and concise explaining the companies goals and why we are driving toward these goals.
Cons
Engineering moves at breakneck speeds and sometimes it can come at the expense of other teams. However having worked in the opposite environment where the engineering team moves at the pace of a sloth you take the good with the bad. Some might criticize the work/life balance, but in todays modern world Instacart does a great job giving you space when you need it and making you as comfortable as possible while in the office.