Pros
Interesting cutting edge field with potential for career advancement if you can take the pressure and thankless work environment.
Cons
When I was with Skytree:
-- High stress, last minute deadlines were common, and celebration of successes was hollow and un-satisfying.
-- Management talked a lot about going to battle and destroying competition. Very aggressive/defensive approach to business and people. All fight/flight, very little real passion & excitement for life.
-- Management was obsessive & high-strung, which led to a culture that was the same.
-- Compensation was significatnly below market rate, and management had a habit of promising advancement but not delivering on it.