Interesting product, fun work, and great coworkers.
Pros
I really like working at Storj for a number of reasons. Working on distributed cloud storage makes for lots of interesting and challenging projects that make work fun. Management prioritizes our goals and professional development. There are very few meetings so I can spend my days actually getting work done. It's refreshing! There is no micromanagement, we are all trusted to get our work done the right way. I like all of my coworkers, there are lots of experienced and smart engineers and everyone is kind. Leadership is very ethical and honest. They genuinely care about all employees and about doing the right thing.
Cons
Recently there has been a strong push for everyone to accept 20% or more of our salary in cryptocurrency. Additionally we lost our 401k match (6%). I hope in the future we don't rely as heavily on cryptocurrency and that we can start the 401k match again.