Pros: great people, great facility, great compensation
Cons: long work hours and no 2 week notice of layoff and benefits were cut off that same day.
To meet customer schedule requirements, long hours and demanding schedules made this a challenging place to work. It was difficult to achieve a balance in work to personal life. The people who work there are great, however. Even with the day-to-day grind, almost everyone who greet you with a warm smile.