I think it's valuable to work for at least one big company early in your career. You'll get exposed to a wide range of tech and ideas that you wouldn't necessarily get in a small team, and it's also good for expanding your professional network quickly.