A lot of them were first time travelers (same as me) and the invite letter my company sends is pretty generic. They're also paid similarly. Not sure what other factors I should consider. Let me know and I'll ask them.Did you compare your profile with other office people (visiting for same purpose ) so hopefully you will get some idea about refusal point
One thing I did consider is that a lot of my personal assets are in cash (in my saving account) which might be a bit unusual. The VO might think that I might transfer all of that and thus have insufficient ties to my home country. The rest of my investments aren't really much and theoretically wouldn't stop me from uprooting my life here. I did write a letter to the VO stating that my family and career is here and that I have no intention of leaving but there's only so much a letter can do.
This is one of the bizarre thoughts I've had. Let me know if I am completely off here