Vantaggi
The good : once you start working here for over a year, you are pretty much set. The company "almost never" let go someone, I know few people around my area that pretty much DO NOTHING, I repeat DO NOTHING during the day but surprisingly they've been working here for years. Job security for the winner. Salary raised every year, depends on performance review obviously. Company really lay-back, family comes first. Boss pretty much understand when something urgent comes up, you can go w/o any question asked.
Svantaggi
The bad : not much room to grow UNLESS you willing to play the "politic card". You pretty much will do almost the same thing year-after-year. Forget about learning something new, you almost-most-likely won't learn exciting for a while. The ugly : ughh....dum dum dum, the IT Ops department is so behind-in-technology. Been working here for few years now, there is still no Wifi access, they've been "bragging" about "WIFI COMING SOON" for a while but not even a little progress seen so far. Technology is about 3 years behind....seriously.