Structured work environment with friendly people
The management knows how to get the most out of every employee and learns quickly what each person is capable of doing.
The stress was minimal, even though the tight deadlines were frequent. Everyone pulled together and acted like a true team.
ProsGetting to know so many awesome people
ConsLong work hours