Pros
Most positions are remote, average benefits for smallish company
Cons
Very ineffective corporate leadership across all divisions, unsuccessful business development from the top down which creates a stressful environment for anyone associated with BD tasks, including sales, capture and proposals, doesn't promote from within