A less strict dress policy, schedule flexibility, pay matches most jobs that are comparable, friendly atmosphere, knowledged staff, very affordable benefits, staff is recognized for their contributions, work-life balance and coffee and candy provided to the floor :)
Nothing. It's a hostile environment and constant chaos
Cons
Unorganized, Everyone is miserable. Don't allow you to speak to your coworkers for you you might collaborate on the wrongful ways of the company. So much more