ProfitCode pros and cons