Good company with a good product.
Pros: stable comany, keeps people for the long term.
Cons: some residual red tape, lots of internal groups.
There are a lot of parts to Toshiba's American subsidiaries and it can get confusing. TABS is a smallish member of the group, but it's a good company to work for. They don't believe in churning through employees, so it's a great place for someone who wants to stay long enough to make a difference.