What the hell?
Yeah, lack of communication at the very least. Crap!
On the one hand, as somebody who once handled paychecks, it makes sense. On the other, it is 100% absolutely something you should have been informed of. So you are totally right to be annoyed. *hugs*
What Rami said. You're not wrong to be annoyed that this wasn't made clear to you from the get-go.
You're not wrong at all. I'm guessing you should have been notified in multiple formats, and certainly at least once by a real human being. Especially if one CEO thought you should have been paid, that sounds like a screw up somewhere. I'm kind of surprised you can actually work two whole months without getting paid, too. Was there supposed to be an induction earlier or something?
::crosses fingers for you everything works out::