The pay was good
I was able to be remote
Loved my boss
Cons
Did not have the right people in charge
Made poor decisions
The accounting department did not seem to understand deadlines hence the fines from the SEC
Would not get onboard with SOX compliance