Pros
Good benefits, but not great considering size of company. Christmas to New Year's shutdown (paid). Interesting technology, but a lot of reintroduction of old technology dressed up with a few new features to sound new. And if you like to be seriously micro-managed, this is the company for you!
Cons
BNS is an unstable division. Three layoffs in less than three years. Three presidents in less than three years. One left after only 6 months. Forced vacations in continue to be management's way of making the bottom line look better. Upper management is extremely arrogant and they don't trust the people they hire to do their job. Brown-nosing upper management is the only sure way to get ahead. And whatever you do, don't disagree with anyone above you. Even if you're an expert at what you were hired to do.