Pros
* You will be challenged to learn new things and grow as a person. * Everyone is expected to be an owner and to act accordingly. * The company has a genuine dedication to finding and solving problems, both within the organization and in the outside world. * You'll get to do cool new things all the time. * Moving around within the company is encouraged!
Cons
* You'll be given way more than you can handle from the get-go. * People accustomed to working with direction and in an orderly environment will get lost easily. * It can be really hard to get your footing in this place. * You'll sometimes get flak from randos about working here because you're working at a large company some people have told "horror stores" about. Some of the stories are sort of true, but they're made to sound much worse than they really are.