tell me about it, moved from large company of 10+ ...
# jobs
s
tell me about it, moved from large company of 10+ subsidiaries in 8 countries to a medium but growing biotech company - less office politics, more close interaction and obviously less red tapes. Have good work life balance.