Wide variety of interesting projects. Performance is recognized and appreciated. Fairly laid-back corporate culture. Friendly people and accessible management. Nice office.
Kontras
Projects are short-term, so there's not much security. Consultants can end up faced with difficult decisions - if an engagement requires a long commute and there's no other engagement for a particular employee- guess what...
Fantastic people who will do their best to help you achieve your goals. Long-time employees who create a family atmosphere. Very approachable managers.