What is it like working as a Software Engineer?
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 Santa Ana:
"Small private office with no flowing air."
Pros: Love programming. Given my own personal space and being fully trusted to contribute to large projects with no micromanagement.
Cons: Lack of training due to the only two programmers being extremely busy. Butt is sore sitting all day. Often my work is bottlednecked by a supervisor and they're too busy to get to it, thus I will have nothing to do for long periods of time.
Software Engineer in Idaho Falls:
"Working in Software."
Pros: This job contains some extra freedoms, such as working from home when needed and no set office hours.
Cons: Lots of documentation, it get very boring and sometime difficult to understand.
Software Engineer in San Francisco:
"Great Experience in Startup Culture."
Pros: Flexibility to work from anywhere in the world, flexible work hours, ability to see immediate results in work, ability to implement what I want to do.
Cons: Underpaid, understaffed, overworked.
Software Engineer in Novato:
Pros: Never Ending array of bugs, new development and satisfaction of being the creator.
Cons: Desk Job, physically not good for health condition.