Smartwatch company Pebble is laying off 25% of its staff #1 Post by peeze » Thu, Mar 24, 2016, 3:44 PM UTC Smartwatch company Pebble is laying off 25% of its stafftechinsider.io