The company culture is great with really good people you work with that want to do the right thing. Work life balance is great with above average PTO
Cons
Pay advancement isn’t great. It’s more of a get in get experience and leave or be in it for the long haul company if you’re already satisfied with pay.