Have seen jobs there over the years, was curious if anyone knows what the environment/culture is like there, IT?