Fast-paced, brilliant people
Working at EasyPost for over a year, and having been one of the very early employees on the fulfillment side of the business, I can honestly say that I valued the mentorship, friendships, and lessons I learned there. The work-life balance is not great (many days were 10 or more hour days, though this is not openly encouraged or even required), but the growth is immense and the ability for a self-starter with curiosity and drive to build out their own place is there.
The company is scrappy, and teams often have to make due with limited resources--leading to creative solutions and innovation in a way I wasn't used to before my time there. Management can be a bit disconnect and disorganized, but all of the managers truly care about their employees and the work. It's a fantastic place to work, but not a place where you can sit around and get paid for basic desk work.
Great benefits, quick growth, lots of learning in programming and logistics
Poor work-life balance, difficult and complex work, high stress