Fully remote positions
Good pay for the state I was living in at the time
Medical, dental, vision benefits; life insurance; matched 401K
Nice people from all over the country
Cons
Smaller company so the impact of any client losses can be widespread
Was difficult to understand why some decisions were being made
Nothing terrible; it was pretty laid back