Pros
Competitive Salary Depending on the team might have work -life balance Some smart and nice folks here to forge a friendship with. The other people are either passive aggressive or too stressed out.
Cons
Where to start? Large company...Half the time the right hand doesn't know what the left hand is doing( but there will be meetings to try to bring together). Lack of true innovation or rushing to bring products to market and then see them fail because the company is so conservative ( cheap) in really putting $ behind launches. TERRIBLE cost cutting culture. I thought so much more of JNJ. This company is so cheap that I got tired of asking for my own BASIC supplies and just bought them myself. Meetings, Meetings, Meetings. See point above - There will be meetings about ideal, meetings about reality, meetings about plans, meetings about career progression. Nothing comes out of these meetings. JNJ loves to talk to themselves, create paperwork, unnecessary work ( TPS reports), no action. When things start to fail due to lack of action or funding, there will be more meetings about what went wrong...yet nothing happens anyway, just more meetings clogging everyone's calendar. Extremely political company, advancement depends really on who you know, not what you know. Advancement is not encouraged as managers love to pigeon hold talent as long as they can. Work gets stale, people get frustrated unless they find opportunities to get known by the higher ups and work your way around a heavy political system that rewards the talkers ( see point above on meetings) , not the doers or the action enablers. You have to be a certain type to progress inside JNJ. Diversity, individuality hardly encouraged at this company