Pros
remote work and company events
Cons
I strongly discourage candidates from pursuing a position with this company unless/until significant changes are introduced: -Combative interactions are a regular part of weekly team meetings. I have no personal hard feelings, but the owner can be extremely difficult to work with. -I as well as others found it extremely challenging to be given clear priorities from the owner, despite ongoing and repeated efforts to develop a shared set of expectations. -This is not necessarily a con, of course, but DragonFly has existed for over a decade, and they are very much a startup company in both size and maturity of processes. Also, I have to draw attention to the positive reviews that were posted in 2019. Note that most reviews were posted on the very same day and many of the 'cons' mention identical items. Take from this what you will.