Software Engineer Reviews

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

Software Engineer in Oakland:
"It's a cushy job."
Pros: Get to work on interesting problems and leave at 5pm.
Cons: Lack of qualified coworkers.

Software Engineer in Alexandria:
"Great Company, Great Culture. But the Salary leaves pressure."
Pros: Excellent company with the flexible ability to choose my projects. As a software developer going into his second year of experience, combined with my consultancy training in public policy analysis however, I'm a bit under pressure what with student loans.
Cons: Base Salary needs to increase. I wasn't allowed to "negotiate" and I'm aware I'm being shortchanged at the moment.

Software Engineer in St. Louis:
"The Pay is good."
Pros: Teaching computers how to make rational decisions.
Cons: Waiting on sketchy requirements, customers who can't decide if they like the product they requested.

Software Engineer in Dover:
"Very Rewarding, but often stressful."
Pros: I get to work on things that I actually studied about during my university years. My final products are used by thousands of customers and this gives me much satisfaction. I enjoy many benefits such as my own office, long vacation, telecommute, paid training and an easy going and relaxed work environment.
Cons: There are some months in which a lot a work is jammed in and that can be intense. The salary is below the market average and there are no increases. It is necessary to change job positions within the company to get any real increase in pay. Seniority is often prioritized instead of merit. Politics often plays a role on who gets to climb the ladder. They promised tuition reimborsement, but since.

Software Engineer in Corona:
"Salestream rocks."
Pros: Great people and very fun place to work.
Cons: There is no ping pong table anymore.

Software Engineer in Kirkland:
"What to work on?"
Pros: Mostly fun and useful stuff. The company encourage everyone to learn about new technologies.
Cons: Documentation for some internal tools is very bad.

Software Engineer in Akron:
"Determine who has the expertise in the organization."
Stay current on computer technology.