Pros
Good people, many started on support and move to other teams. No day is the same, a lot of questions from advisors tho. I like my team, everyone helps each other. Free food, parking is easy
Cons
Some days are very busy. You have to pay attention to the many updates for product, its a lot to remember