-Relaxed, start-up culture
-Cool place to work
-Fun work environment
-Great neighborhood
-Easy learning curve
-Good for work experience
Cons
-Lack of leadership
-Fussy clients
-Lack of long-term vision
-Lack of innovative ideas
-Lack of differentiation
-Lack of CEO office presence
-Staff turnover is high