This place is career suicide! Think carefully before accepting your offer
Pros
Free snacks. When this is the only "pro" that keeps coming up in these reviews, you are in trouble.
Cons
1. "consultant" who control the business side has old-fashioned methods and attitude. Awful, I do not understand why Sr. management trusts this buffoon with the roles he assumes. It is frankly embarrassing. 2. No management structure due to the highly-touted "flat structure." In short, no one knows who they work for other than the owner and some employees are killing themselves while others seem to coast with no repercussions as no one notices. 3. Experience is not valued. It is reflected in their hiring. They would rather hire someone just out of school so they can pay cheaply with no regard to quality. 4. Awful office environment. No private space, no where to take a call, even a business call. Open floor means loudness. You cannot concentrate with people shouting over your shoulder all the time. 5. Flat structure means promotions are non-existent. You might get more work, but forget a raise or title change. Prepare to leave with the position you had when you get there. 6. The place is a mill. Turnover is a constant which management accepts as normal.