Pluspunten
All the security knowledge you can learn. More often than not the tasks at hand are interesting, so you can actually work on something not so bad. The people around you are generally good ones and honest workers. working hours are flexible so you do not have to be there 9 to 5, but rather whatever time you want to work, as long as you finish up what you got got to do. from time to time you can get a few gift certificate for getting your job. it is nothing biggie, like $100 amazon certificate, just to make you feel better.
Minpunten
Promotion is hard to come by. People can work real hard and did great job, but only got promoted very late. Of all the years I have worked here, I have only seen 3 promotions. the work could be interesting for a while, but sometime it could be tiresome if you got to only work on one component year are year after year. Good that most of times you can just apply for another project and get to work on something else. engineers got to manage their own project team, including release, doc, qa, so it is kind of cool.