Average place to work but benefits are good.
Desks are "modern", meaning, open space. Office air quality is good, temperature control is not as good.
Job culture is nothing special, everything is up to your direct manager, you never know, where you are, could be good - could be not as good.
open space, no walls.