Pros
- Overall work & life balance may be good. However, I think that almost all the big healthcare companies are good at work & life balance, so I cannot see a particular benefit for this.
Cons
- JnJ has a Pension Plan with a vesting period of 5 years. This is certainly good for old people who wish to stay and retire at JnJ. However, this is also one thing that makes young talent leave after a year, causing a high turnover rate. Also, due to the pension plan, the base salary is relatively lower than other competitors. - JnJ is a big company. However, it is a collection of separate franchises. (So many franchises...) And each franchise has its own hierarchy. Therefore, although JnJ is a big company, when it comes to the real work at JnJ, it is like a start-up. Many layoffs and politics exist if you joined the wrong franchise.