Worked 5 years, full time.
Co workers are very friendly and easy to get along with.
Nice building. Has large cafeteria with good food.
Cons
Management plays favoritism. Will fire someone without giving opportunity for workers to correct anything. Reasons for termination have no bearing. Workers are fired to make room for management's friends/family.