Encap - Houston Culture?
Anyone know anything about Encap? Specifically the Houston office. The Glassdoor reviews are all HR people talking about how the homemade kool aid tastes just like juice.
Looking for culture, comp and what people moving from a t1 city to Houston felt. This is for the energy transition side.
But I’ll take anything, I’m desperate for info.