Vantaggi
Honestly, this place seems like it could be a great place to work. There's a lot to learn and you get to work on some pretty neat equipment. Granted, a lot of it is outdated, but still.
Svantaggi
I'm not sure if the people who run the company are either crooks or just straight incompetent. If you're not careful, they'll list you as a "Contractor" when you should be a payroll employee. The work environment itself is straight hostile at times. There are several employees who are completely abusive and manipulative to other employees. Since they're friends with the right people, they're never going to get in actual trouble. The workplace is full of micromanaging, political wannabees. So many of the leads there are arguing with each other, trying to back stab, and blame everyone for everything. Rather than just sitting down and getting the job done, it's drawn out for days on end, wasting time and money. There is literally no room for growth within this company. When you come on, you're given a document of their "tier" system. It is strictly seniority based, so you won't get a raise or promotion until you've been there for a minimum of 5 years. If you're looking to retire there, works great. If you're trying to build up your career, 5 years is a very long time without a raise. Especially if it doesn't matter how hard you work.