Vantaggi
The onboarding experience was very positive from personal meetings with the owner to regular check ins with my supervisor. I was made to feel that my voice and opinion mattered and I was given the opportunities and tools to make improvements in my department. Yearly employee surveys were given and the results shared with the whole company for transparency, and the most common employee frustrations were discussed publicly. I definitely learned a lot of skills that were transferable to my next position.
Svantaggi
There seems to be very little advantage to working your way up to a Lead position, because you'll be the first to be laid off when times get tough. Pay is low for the industry to begin with and then if you do happen to make a decent wage, you'll get laid off first in order for the company to save money. Deadlines and expectations given are unrealistic and can change at any minute, leaving you stressed and scrambling.