I found it to be very good
Varies between departments
Good work life balance. Lots of different disciplines so you will learn a lot idf you make the effort to get to know people.
Please note that all of this content is user-generated and its accuracy is not guaranteed by Indeed or this company.