Pros
- great brilliant people who are awesome to work with and can teach you alot - Chance to work in emerging tech field
Cons
- seems like management does not know what it wants, there are constant scope changes both at product and enterprise level causing developers to work back and forth and the end-product vision is always in flux - questionable ethics, company laid-off the entire engineering departments for one of it's product offerings (3 total) and then flung the resposibility integrating what was there to one of the remaining teams, seems to be no regard for employees that were loyal to them as well as managing the workload of the people who still work there -Questionable poisitioning in Web3 space. I'd love to get into it if it wasn't for the NDA but I was banging my head against the wall the entire time trying to imagine the actual target market and the people who would use the platform. Not a good look when you're desperately trying to contribute to the end product.