Pros
It's a respectable job in a high-tech industry. Most employees are very good at what they do. The parking lot is clean. Free flu shots!
Kontras
You will make less money every year because raises are never given. According to the top executives, there is never a good time in this industry, so they must always be "cautious". But that's generally considered an excuse not to reward and invest in their employees, and as a result morale is always low. Benefits also get worse every year. There is also a tendency to do things the way they've always done it, which can be very counterproductive. Also, because things are being done on the cheap, there is no redundancy at most every position, which is a considerable burden for employees who suddenly have to work two jobs for an extended amount of time.