Pros
The people at fjorge are amazing. You will enjoy collaborating with many smart people, and you will make some true friends. There is a lot of emphasis put on employee feedback, and EOS (the management) model that gives every employee a voice in the company. You get to touch a lot of different technology and you will have the opportunity to release code to production in short order. You will work on meaningful code, and you will get the chance to collaborate with a diverse group of super cool people.
Cons
Pay is generally less than the market dictates, although this varies. Depending on where you work, clients expectations are sometimes not as well aligned to what is possible as you would like.