Difficult working environment with little camaraderie
Have to do odd jobs like dishes and taking out trash and other admin on top of regular work
Not very hygienic
Expected to carry out projects from start to finish with little support as a junior
Tough management and little support when issues occur
Often harsh and personal criticism, along with some constructive criticism
Not much of a team structure resulting in confusion quite often