Pros
Engineering work is technically complex with lots of opportunities to take ownership over your own work and results, the impact of your work is tangible. Great place to develop expertise in the life science industry. Young engineering culture with a an emphasis on professionalism. Office culture is focused, but fun. Regular employee socials allow for the team to socialize and build relationships. Always a lot of good food! Leadership is accommodating to employee needs. There are strict expectations for in-office work & attendance to support productivity, but management works with employees to support them however needed (within reason) when life happens.
Cons
Frequent travel for extended periods of time during commissioning phases. Great opportunity for overtime & hands-on experience though.