I am a newer employee, but everyone has been incredibly welcoming and helpful so far.
Cons
There is no established training programme for on-boarding new employees. My supervisor needed to come up with everything from scratch while also performing regular duties.