The different offices / areas have somewhat different cultures - for someone looking for a lot of company-wide hype and high-level visioning, it may not be for you. But I've been here a long time and have had opportunities to grow and guide my own career.