Ask HN: Software Contractor Question
I was hired in to be a local onsite embedded C developer and tune the performance of the companies "framework" which is largely a big program that is modified via scripts for each customer and loads device drivers in a sem-modular way. Its performance has degraded highly over the past 6 years its been in production. And it has extreme issues with scalling.
After 4 rounds of HR interviews, 1 code test, 2 technical phone interviews, and 2 in person technical interviews I was hired. The interview tasks were simple. Find simple things or explain how things work within the code base, based on guided questioning to see if I could read and comprehend code I'd be working in.
On the first day of work I was assigned ~20 bugs to fix in my first week. I immediately asked if I'd recieve any other training on the platform (or if there was plateform documentation) as I've only spent approximately <1hr with the company's code base. To which I was told there is none, and I'd likely recieve some in a week or two, and "sit tight and wait" until then.
Is it unreasonble to contact my contracting agency and ask them about the situtation?