Great group of people to work with within the test department.
Flexible working hours.
Competitive Salary
Cons
No clear definition of department role hence resutling in other departments dumping their work load on the testers.
Inter-departmental conflicts were far too frequent
Very little scope for employee feedback to mangement.