If you would have asked me last year, I would have given a much harsher review. Things have changed in the past year, however, and it's (for the most part) for the better.
The company has split (generally) into verticals. This makes it a lot easier to figure out what's going on with what you'll be working on and more structured. Before, I was working on a lot of different things and it was hard to context switch and figure out who to ask about questions/issues I had. Splitting into verticals has solved a lot of this.
I work with some really great and smart people. While there's always some dead weight, there doesn't seem to be as much at CK as I've seen at other places I've worked (on my team and the teams I work with, at least). Everyone seems to be very passionate about what they do. People are very nice as well. There are a few jerks in engineering, but 99% of people are pleasant to work with.
Perks are pretty good. The events team works really hard and always sets up fun events and outings for us.
Senior management really seems to listen. It sometimes takes a while to take action on issues, or they may not be addressed 100% to my liking, but they seem to at least acknowledge our feedback and truly take it into consideration. A concrete example: a number of us complained that the PTO we were getting wasn't competitive with similar companies. Ken, the CEO, brought up this issue at the company-wide meeting, shared his research, and announced that FTE employees would be getting the week between Christmas and New Years off, as well as some other PTO additions for brand-new and long-time employees, which I feel is a fair compromise.
The bi-annual review process is super confusing. Last time, there were two different peer-review systems: one for CK as a whole and one for engineering. I felt like I was spending more time writing reviews for other people than doing work. I did get some useful feedback from others, but I don't know if it was worth the 15 hours I spent writing reviews in two separate systems.
The WFH policy is still lacking. Maybe I was spoiled at my last job where I could work from home whenever I wanted. However, a large number of us travel in from far away (i.e., San Jose and farther), and it would be good to be able to work from home once in a while. I find I get a lot done working from home because I can work uninterrupted without people coming up to my desk to ask questions or chat.
Keep on listening and responding to feedback. Please keep considering the WFH policy.
I had several interviews throughout the day, either one or two people interviewing me at a time. The first session was good/normal, though not my best. The second session, they asked me pretty much the same questions. The third session was one on
It was a really good experience. The interview was super easy. You usually go through two short interviews. They asked very basic questions, like where you live, how you commute, and what your availability is. One question they asked was what you t
12 hours you'll never get back. I will start with everyone is nice. I will add that unless my experience was vastly different, I still don't know what the position was for after meeting 10 people. Pay was $160k (maybe, as they beat around the bush wi
I had several interviews throughout the day, either one or two people interviewing me at a time. The first session was good/normal, though not my best. The second session, they asked me pretty much the same questions. The third session was one on
It was a really good experience. The interview was super easy. You usually go through two short interviews. They asked very basic questions, like where you live, how you commute, and what your availability is. One question they asked was what you t
12 hours you'll never get back. I will start with everyone is nice. I will add that unless my experience was vastly different, I still don't know what the position was for after meeting 10 people. Pay was $160k (maybe, as they beat around the bush wi