Pros
During my time at Claris I had the opportunity to try many different things and grow in many ways. I was compensated well for what I did and felt like people valued my contributions. I think there's been a good deal of turnover but there were many long-time employees whom I loved working with.
Cons
Company goals and priorities can be confusing. Some of my work didn't get the exposure it deserved, and it finally was trashed for not performing when the public never really saw it. The company benefits and suffers from its relationship with Apple: it benefits because we get good engineers (and other people) who see Claris as a step towards other Apple employment. It suffers because Claris needs to operate in a more Agile way, but Apple legal and leadership can weigh things down. Claris internal leadership disagreements seem to prevent bold choices from being made as well. Still waiting for a truly cloud-based version of the platform.