Good work life balance, fun people, parking lot attached.
Cons
Management is horrible, bad communication, can be micromanaging. They are very sketchy and pick favorites. They don’t do a good job teaching what you’re doing. You just kind of have to guess.