Pros
They pay very well and it's a very nice facility. Overall, people are friendly.
Cons
Where to start. Because of Toshiba's ownership, they tout a lot of "work-life balance". However, this could not be farther from the truth. Negotiate a lot of vacation time before accepting a position because no time is given for personal or sick time. You must use your vacation time. And you can negotiate the time. I learned that too late when I discovered that many others had but I foolishly had not. Be prepared to make up your time. They are sticklers for working exact hours but sadly, if you work 2, 3, or 4 hours overtime per day (which many do) don't expect the company to be lenient on you taking that time off later for personal reasons. Regarding alternate work place options and 4/10 or 9/80 schedules (just instituted), it is entirely up to the manager of the department and many have already said they would not support it. Therefore those employees do not benefit from this option. Also, the only way to move up and progress your career is if you are an engineer or a lawyer. Otherwise, what position you start with is what you stay with.