Challenging yet achievable projects and tasks Worked locally or from home Friendly staff and management (somewhat) Benefits Dependable employment
Cons
Below industry salary and compensation. Inconsistent management practices across departments, teams and individuals. Lack of cooperate consistency lead to employee favoritism and a disgruntled work force.