Lots of talented people; state-of-the-art embedded
Great place to start for a fresh grad.
Cons
Usual: some projects may be dull; not all managers are great
Depending on managers, unreasonable yearly innovation goals for senior engineers.
Besides actual embedded, pretty dusty tech-wise.