-Interesting client projects-Opportunity to work hard and be rewarded for your efforts-Really fun, nice people-Catered lunches on Fridays and Beer Fridays-Flexible work schedule and no micro-management-Great location in Harvard Square

Cons

-There isn't a ton of structure in place right now but as the company grows, they'll need to focus on creating some-Better define career pathways for employees