Office culture really does feel like more of a family working toward the same goals. Very inclusive and accepting. At no point in time did I ever feel my job was in jeopardy, which is not something I can say about some previous companies for which I have worked. In my interview, I did indicate interest in opportunities for advancement, in both responsibility and compensation. However, if there is a point at which you reach the maximum responsibilities you'll be given in your current job, your pay stops being reviewed for increases as well. Of course there are opportunities to move around in the company, unless you have no skills or interest in the open positions. After five years, I do not believe my entire skills set was utilized, despite volunteering for more projects, nor do I believe even the slightest level of promotion happens by reason of knowledge of the job or job performance. I know I sound like a disgruntled former employee: I am not-I left the employ of the company of my own volition. It's a great company to work for, despite my personal needs that were not entirely met.