- My work was plagiarized by another department (used in an external poster, with publications pending likely) and I never received an apology or even acknowledgement for it, despite bringing it up to Sr. Director level.
- Severely undertitles its workers. Even within the Roche network, the work that I was doing would be Engineer work, rather than Research Associate. In most other companies, this would be somewhere around a Scientist level.
- There's way too much variability in quality between people in certain essential, critical departments, such as Quality and Project Managers. This variability can make your project pleasurable or a living hell. Many members of a development team will not know what the other members do, so there will be a lot of assignment of work that is not within a specific purview.
- Communication is always lacking, whether that means knowing how to, feeling like you're free to, or giving/receiving critique. It is just not there.
- Offboarding process is nonexistent. I still don't know where my COBRA paperwork is.
- Slow responding HR department that does not seem to actually read the questions you're asking.
- Although it doesn't encourage it, poor work/life balance is not actively discouraged. Stop sending emails at 1 AM!