Vantaggi
Salaries and benefits were good untill the stock crashed. The company in the past has tried hard to work with its employees. They are good about giving employees the opportunity to seek training and education outside of work. When I worked there that was never a problem. I was able to attend several excellent seminars when I worked. My boss was very supportive of my desire to take these courses and so was his boss. People in mid-level jobs were easy to work with. Most of the people at that level were good about getting informtion to you when asked.
Svantaggi
Infomation is not shared, too many employees came from the political arena. They think that getting ahead is simply a functon of who you know and not what you can do. Too many times they were right. So, if people are not good at playing games this may not be the place for you.