Not a bad place to work
But not great either. The benefits were good.
The company grew in revenue faster than it matured as an organization. The right leadership was not in place unfortunately to provide the needed governance/direction.
It's been some time since I've worked there, 4yr+. The culture may have changed, so my review may not be applicable.