I have been working at Array Information Technology full-time (More than a year)
Flexible with telecommute. Seldom worked above 40 hours a week. Good if you are hard worker and self managed.
Zero individual performance incentives to go above and beyond, in fact, often turned into constant complaints from management if you did more than your share of the work, or did extra work while your coworkers dragged their feet.
Advice to Management
Project managers used to supplement actual managers. Leadership often non-existent. Let go of under performers who drag down teams. You could lie about your progress ten ways from Sunday - project managers are easily shifting between projects and just want to be told its going well. Meaning they are not good at verifying the products work is done, that the contract has been fulfilled, or basically - that the work is in fact getting done and who did what.
Let us know if we're missing any workplace or industry recognition –