It's a good question.
In my opinion It's more sensible to stick with one pronoun using to represent yourself when you make a sentence.
Thai is a bit tricky that both "ผม" & "ฉัน" mean "I" & "me".
The thing is "ผม" sounds very formal, polite, and humble for example every men can use "ผม" in any kind of business talk, you will hear it in the news, in politics talk, any kind of interpersonal contact, to use it when you talk with elderly people or elderly family members to show your respect. But also it's well accepted among friends, it's profound to use towards younger people.
"ฉัน" is more casual, it can be considered to be unpolite if you call yourself towards elderly. It's more common to use with friends especially among girls. Not recommended to use with elderly family members. Very rare to used by men.