Very structured and organized work environment, but management is flexible when needed. Everything they told me when I was hired was true, I've never been misled by management. Seem to be good people here all around.
Cons
We're growing fast and the workload can reflect that at times. I feel like our team may be too small currently