Pros
Nice, kind coworkers
Amazing hours
Good facilities
Great secondary benefits including Healthcare, transportation, phone, laptop
Opportunities to grow and relocate within the company and the country
Cons
Slow pace or work due to the amazing hours (34h is full time) and many part time coworkers
Complex industry
Legal surroundings
In company regulations