Small tight design group that work well together.
Not to much overtime. Good project management and project scheduling . The design center is nice and not in a big city
Cons
Not cutting edge technology. The tools and PDK's are not as up to date as they could be. Skills here decline for marketability