Run. Do not let yourself get comfortable, because they will take advantage of that.
Pros
The people you work with are lovely.
Cons
Listen, I understand landing a job here out of necessity. But please, please don't stop job hunting after being hired. This place is not a job. It is not sustainable. They are fully aware of it; they don't care. The attrition is literally built into their business model. Don't try to be the difference here. It is a necessary pitstop, but you still need to keep working on applying elsewhere to get out of this place. Do not let yourself get complacent. I truly don't have enough bad things to say about this company. "People first" is a lie. It's a scam to you and a scam to the clients. They bend over backwards for clients with absolutely zero consideration or advocacy for their team. They charge their clients so much, and absolutely none of it trickles down. Employee's don't need free coffee or pool tables; they need livable wages. Please don't let yourself get comfortable enough to settle, because this place will neverrrr pay you enough to live on.