Good place to start, not to stay for long
Pros
Little control over working hours or way of working in the lab in general. Nice international environment with friendly colleagues.
Cons
Bad leadership. Very little connection between people working in the laboratory level and the project management and scientists position. No growth prospects whatsoever, either in pay, in responsibilities or in additional training or growth. You will learn what you will learn on your own and through your same-level colleagues and then stagnate after only 1 or 2 years at the job. Structure is all or nothing. Either you are associate ( anything below PhD is treated as a lab technician and nothing more) or you are a scientist. There are also no senior or supervisory positions in between associate and scientist and definitely not without PhD, so where you start is where you will be until you quit. Leadership positions and scientist don't go through the lab before assuming leadership, since there is again no growth ladder whatsoever. Inexperienced and incompetent scientists still find themselves immediately in a position of responsibility over much more practically experienced people. There is no result driven evaluation of work either. So working bad or good makes no difference. No one even records any indicators to evaluate worker performance. Most workers in the associate level find themselves so detached and unrewarded for their job that a bare minimum of effort is the norm. Turnover of only a couple years is also the norm for associates in the protein science department.