Great atmosphere, high-caliber teams, great company culture.
Work life balance isn't easy to achieve.
I applied online. I interviewed at Apptio (Morrisville, NC).
Phone screening with a recruiter followed by a 3.5 hour interview with 5-6 different individuals on the team. A third of the interview consisted of 2-3 employees asking me questions, another third consisted of an Excel test, and the last portion was Q&A for the team. Two of the interviewers were late for their time slots and at one point, no one could find the next person who was supposed to interview me. The company seemed a bit disorganized. I also felt that the time allotted for Q&A was a bit long and the interview could have been significantly shorter.