So I've been with the company for eight months and it's been hard getting proper training I needed to do the job. I almost have to beg/bother my colleagues to help me since there is no offical training program/protocol in place.
As a result, I was told it takes couple years until I am fully knowledgeable enough to start facing clients directly. I spent my first four months really just being in meetings that I didn't really know anything being discussed since I had no background knowledge. That was when I was hired, my manager and team lead both have now left and we got a new manager who now wants me start facing clients.
I brought up what I was told during hiring that it takes couple of years and that I felt I have not had enough proper training. Her response was "We have to hit the ground running" I feel this would hurt clients as I would not be able to answer their questions and considering these clients are spending lots of money, telling them incorrect answers would jeopardize our contracts.