Pros
insightpool has four core values (be: proactive, yourself, transparent, a family) and they really live by that--it's not just a plaque on the wall. they treat their employees really well and are pretty open to new ideas. management acts as your team members, not as your bosses. the family aspect is huge as we all have each others' backs and win and lose as a team. the benefits are amazing, much what you'd expect from a san francisco start up. who can complain about free snacks and drinks, killer health insurance benefits, amazing people and an open atmosphere? we work hard, but we play hard, too.
Cons
you will work HARD and have to manage a lot of stress every day. because the startup mentality is work hard, play hard, you'll be expected to work very hard and get results. it's all about being able to effectively manage stress.