Good company to work for, learning can be minimum though as well as upward mobility.
Pros: benefits, paid vacation days. nice overall atmosphere and people
Cons: not enough capacity for upward mobility.
Good experience, Nice atmosphere and people in general where pleasant and professional. Downsized due to lack of work.