Pros
Small company but growing and growth minded. Hybrid WFH. Technology is being updated so the their is plenty of mix between traditional platform and new stack development.
Cons
Not really a con, but if you want to be hand-held, this isn't the place. It can be fast-paced and feel like you are jumping from time to time. Everyone helps each other, however.