Joining these companies reminds me of joining an extremely tight-knit group or society… If you’re willing to really buy in and dedicate yourself to what company, then you’d be very satisfied and productive… If not, however, you’ll probably flounder, feel miserable and out of place.