Vantaggi
-Projects that are interesting and meaningful -Friendly and knowledgeable team that is always willing to help and support each other. -Great team culture that is focused on providing feedback from all levels to improve your skills. CEO has many years of technical expertise and also reviews and provides feedback on areas for improvement -Great team culture -Opportunity for growth - your constantly learning and applying what you learned to your work -Great work/life balance -Very nice office space and location - literally right off the metro!
Svantaggi
Closer to a deliverable due date there may be times when you have to put in extra hours though I think this comes with the territory of "consulting". Team is constantly communicating so the extra hours is not the norm.