Vantaggi
DoForms offers a casual work environment amongst friendly people (most of them, any way). The company offers free perks (coffee, snacks, occasional free lunches, ect.). The Cranford office is a nice & clean space with a lot of room to spread out, and it has a game room (Wii, foozball, arcade machine).
Svantaggi
DoForms is run by John Darienzo, who also owns it. He is a smart person, but is a control freak who micro manages everything at all times. One day, he'll tell you to do something. Then the next day he'll tell you to do something else. Then he'll change his mind again. Then he'll sit down and talk endlessly about something else, further confusing you. Then he'll sit down and tell you how to do your job. Then the next day he'll change his mind again about how to do your job. Then he'll declare that only "he" understands how to do your job. It's tiring, bizzarre behavior from the "leader" of the company. Each day he comes into the office with a different mood, and that mood will determine the mood of the office. If he is happy, then it's a happy day at DoForms. If he comes in angry, is in a lawsuit with someone (that seems to happen alot with him), or is in a bad mood, then watch out. People will spend the day walking on egg shells around him. It's abusive, and it's sad to see nice people being pushed around without knowing that there are better bosses out there. I've heard him yell at employees, yell at vendors, yell at consultants, bad mouth former employees, threaten to sue people, threaten to not pay people. You get the picture. John is difficult to deal with. That is putting it lightly. My opinion is that he wants to keep his employees and vendors in fear so that they don't question him, don't ask for raises, etc. He always talks about what a 'softy' he is, but really he is a bully. He will praise you and then cut you down in the same sentence. What type of leader does that? In the past year, he has fired people, threatened to fire them, or they have left the company on there own. The reasons are obvious -- it is him. Nobody wants to be belittled by their boss, but he plays that game every day with all but his closest friends in the office. It's too bad, because sometimes there are fun times at the office, especially during lunches, meetings, or game room time. But John really needs to look at his behavior and change how he runs the company.