Based on 8,530 responses, the job of Software Engineer has received a job satisfaction rating of 3.96 out of 5. On average, Software Engineers are highly satisfied with their job.
Q: What is it like working as a Software Engineer?
Software Engineer in Bristol:
Pros: For the most part there is a great working culture here, not to mention Bristol centre has everything you might need.
Cons: Housing is quite expensive.
"Low pay, old school bureaucratic work culture."
Software Engineer in Santa Clara:
Pros: Great learning, great cause.
Cons: Pay is below average across the board except directors and above. There is visible discrimination even in office equipment based on your position.
"Good company, great people."
Software Engineer in Belo Horizonte:
Pros: I like that I'm dealing with some of the silicon valley most important companies and that I'm constantly working on resolving some of their problems. I also enjoy that I can decide on my own what is it that I'm going to do in a day and I'm very happy about the fact that we have annual salary reviews.
Cons: I don't like the fact that we do not have a saying in how management is performing and no way to evaluate them. I don't like the fact that I need to work from the office in a regular basis and I don't like the fact that we rarely ever get to travel to other companies sits to meet the people we work with in a daily basis.
Software Engineer in Carrollton:
Pros: the people
Cons: i don't know if other departments are as great as the engineering department in terms of culture
Software Engineer in Folsom:
Pros: Probably best company culture I've experienced, and benefits are pretty good when you list them out
Cons: The industries we work in aren't very exciting to work for, along with the fact that we primarily use Microsoft technologies, which can be limiting when trying to build experience for more relevant skills.
"Very fun and high-quality software developing atmosphere, but lacks a little challenge."
Software Engineer in Québec City:
Pros: Quality and performance are really put at best. Technologies are recent and always improving.
Cons: Lacks challenge a bit, I always end up doing the same kind of work. I prefer being constantly learning and put to the test. Also, I do not believe I am paid for what I am worth. I have seen recently hired employees with equal or less qualifications that I possess, with a better salary, which made me disappointed.
"Working in PDX is great if you can find a job."
Software Engineer in Portland:
Pros: Nothing in particular
Cons: Most of the people I work with are very passive aggressive.