Industry leader
Very stable
Almost zero layoffs or restructurings in the last 10 years
Great for working remotely
Cons
Long working hours are recognized, encouraged and taken into account for growth.
Weak leadership & management
No career or growth paths
No training
No development
High tolerance to poor performance
Very hierarchical