Pros
Laid back atmosphere in most depts. Only place I know that most employees get to work at 10 and leave at 5 If your lucky and your boss quits you can go from Senior to VP overnight
Cons
They don't promote Very common to not receive a yearly increase Only place I know that makes employees pay for coffee (free roaches inside) Management needs a filter when speaking Don't expect to leave early before a holiday NY office has summer hours only. Pro if you work there. For Miami and LA office they could keep dreaming You can't understand a word the CEO says. Speeches are threating and or without enthusiasm of the business. No money for raises yet they spend money on stupid things "grinding down the speed bumps" No professionalism Low moral. Management only values Sales team. All other depts don't do anything