Pluspunten
You will work with some pretty awesome and talented people here; the work is reasonably flexible as you can work kind of when you want provided you meet deadlines and attend meetings and are available to answer emails throughout normal working hours.
Minpunten
Management is bad, want to squeeze consultants for every drop they can. They have nasty 3 year non-compete agreements for new hires if they train you to get WD certified. Their bonus plan is ridiculous because it's based on utilization, which is largely outside of your control. If you do hit your util numbers or exceed them, they will just tell you you're doing your job, and it doesn't mean you deserve a promotion / raise. They will pay you fairly once the non-compete is over and you push for at least market rate, but they will try their darndest to keep you lowballed.