Pros
FareHarbor will shatter what you thought you knew about work, leadership and collaboration. It is far and away the most positive, supportive and innovative work environment I've ever experienced. There's no ego at FareHarbor, no internal competition, no selfish goals. Everyone is genuinely excited about the product and working for the same result. It's magical. Where other jobs would squander your creativity and limit your growth, FareHarbor thrives off group ideation and encourages the team to think, share, evolve and succeed. The company is so courageous, so determined and so authentic, you'll never settle for a normal job again.
Cons
It's too good, sometimes it makes me weep with joy. It's embarrassing when it happens in public.