Pros
Remote work environment and flexibility
Cons
Constantly revenue chasing, setting impossible goals so commissions don't get paid out. no culture. questionable management (company hasn't seen any improvement in years under current leadership which is telling).