Software Engineer Reviews

Q: What is it like working as a Software Engineer?

Software Engineer in Phoenix:
"Office conditions."
Pros: Flexible work schedule, dress casual.
Cons: Lack of responsibility, way too easy, no challenge.

Software Engineer in New York:
"Interesting work with good pay."
Pros: The people I work with are smart and friendly.
Cons:

Software Engineer in Tulsa:
"Paid to play mind games in a casual and fun environment."
Pros: Interesting and stimulating, I never get bored. High sense of accomplishment, great compensation.
Cons: Non-software companies do not treat software engineers as well as they should.

Software Engineer in Oakton:
"My thoughts."
Pros: Problem solving, working with great people. The feeling like I am contributing to something.
Cons: Depending on the job, periods of crunch where work either requires or strongly desires over 40 hours of work. Scheduling work plans with non-work plans can be hard especially on relationships. Stress is usually high during these periods.

Software Engineer in Los Angeles:
"Good."
Pros: I have a job and it's a good environment.
Cons: Boring sometimes not innovative.

Software Engineer in Bellevue:
"Fulfilling, challenging, flexible, and full of opportunities."
Pros: I like the flexible work schedule and the ability to telecommute. The work is challenging, and I have opportunities to work with a range of technologies. My company encourages continued learning, and so I'm able to continually extend my skillset and further my career.
Cons: Below average pay, lack of paid holidays, lack of more rigorous industry practices such as a true software design phase preceding development.

Software Engineer in New York:
"Software Engineer at a Startup."
Pros: Fun work, always an opportunity to keep learning.
Cons: Pay, lack of resources (ie more employers to help out with the workload), lack of mentors in my position.