- Not much promotion expectations if you don't speak Swiss German or have a Swiss degree. - You might find some disrespectful colleagues if you didn't study in Switzerland or you're not understanding Swiss German. Not the most though. That's not Roche exclusive. - Many repeated software tools, apps and procedures that could be unified. Some of these are obsolete. - Project managers only give priorities but rarely due dates. Afterwards they come up with urgencies, specially when they gave you 3 or 4 tasks with high priority. - Project managers don't communicate clear requirements for the tasks. Be sure you deliver a very good solution because they don't appreciate iterations and shall quickly escalate to the team manager behind your back. - Almost nobody makes minutes of meeting. Be sure you make them in order to defend yourself in front of the project manager, your team manager and his manager afterwards. Thankfully, the team manager shall most probably defend you.