Advancement is all but impossible. Empty promises, assurances, bombastic language and excuses are in ready supply but good luck getting a Cost Of Living bump much less a promotion. Expect to be promised one, but then strung along with excuses until you quit or give up. The reason is always the “numbers” are never "there", though usually the mystical numbers suggest another few six-figure "sales gurus" should be hired.
Benefits are constantly being changed, so if you get offered 401(k) matching expect it to shrink or disappear within the year.
The much touted "relaxed atmosphere" mostly serves to keep people around for 50-60 hour weeks where the freedom to run an errand at 4pm is parlayed into weekends working to meet arbitrary or miscommunicated deadlines on mishandled projects. The freedom to wear shorts doesn’t really mean it’s okay to constantly over-leverage staff with no compensation.
Sales is the lifeblood of any organization but run rampant it can ruin you. Projects are consistently overpromised and sold at discount, which results in project teams constantly driven to deliver on projects with no hope of success or profitability.
The top-line postings pad the sales numbers, while the bottom-line failures are always taken out on production teams who have little to no functional control of how projects are sold and numbers computed. The organization promises a client the moon, and the team gets to put in 60 hour weeks on a project that was sold for less than break-even ... and then people get laid off when numbers show the projects all lost money.
Nobody in management stops to think about WHY every project runs over projections and falls below financial expectations (though it is all documented in project records management never looks at) because the company is too busy salivating over the next 'big fish' that was signed by giving away the farm.
Even better are loss-laden top-down mandated projects that are classified as non-billed time in the accounting system, forced to be staffed, and then the staff members laid off later for accruing too much non-billable time.
In short, if you get hired expect to be underpaid, overworked, laid off, and/or fed to an internal political pyramid scheme that functionally serves to make sure no real work gets done.