Poor culture, good experience
I think everyone's experience with company culture is different depending on the department they are in. In my experience during my time at TriMedx, the culture was okay - but could have been better. This is due to the management. It's a good company to learn stuff in before moving on to bigger and better opportunities.