
They seem to care about the employees
There are many projects and lots to keep you busy
Most employees seem to get along with others and other departments
Salary is fairly competitive with other companies and vacation time is good
Being able to work on projects and now the results are helping the company