Overall, this was an excellent work experience. The hire time from application to actual start date may take a while, some people had months between their interview and hire date. The management changed often, but the team itself was cohesive and a lot of fun working with others. They celebrated all special occasions: birthdays, weddings, baby showers, etc. There is room for advancement, but you must look for these opportunities yourself. Often, the openings are not mentioned by management.