Ventajas
Good management, good retirement, decent pay, great coworkers, good annual and sick leave. Overall it was a pretty good experience
Desventajas
Terrible insurance an not a lot of opportunity for growth. Smaller company so who you know always makes a difference.