Pros
You can gain some quick hands-on experience if you are just passing through and not planning to stay long.
Cons
This place is exhausting in a way that slowly drains you, not the busy kind but the soul sucking kind. Upper management feels completely disconnected, stuck in an old boys bubble with no clue what customers or employees actually need. Most of the praise you see online feels staged, while the reality inside is broken tools, outdated systems, and constant confusion. Pay stays low, growth depends on who you know, and favoritism is obvious to everyone watching. People cycle in and out nonstop, and the turnover tells the real story better than any polished post ever could. By the end, it all feels exhausting again, just trying to survive another week.