Good working place but not good enough to stayThe good thingsat my time i have encounter some very helpful colleagues (managers , seniors, juniors) , but also very depend on your luck to see which team you join in . Always speak out your issues(job allocation/time management) to management, they are willing to solve for you
The challengesits very common to do jobs which are not designed for your role , lack of seniors and so most of the juniors need to take over the senior role, dont think you will have time to learn here there is no time for you to digest your work if you want to complete on time