Work here if you lack self respect & workaholic !!
posted
on
February 07, 2008
I joined Amazon about three years ago knowing its good reputation as online retail store and due to amazon web services. However, I found that there was complete lack of respect for software engineers. There were fifty layers of managers between Jeff Bezos and you and all those middle management were full of bozos. I often saw managers mistrust engineers and even yell at engineers. I also saw managers took credit for good work of the engineers. Most of the middle managers had no spine and would give yes to anything and then force engineers to work overtime to make up for the deadlines. You also had to be oncall for operation support and user support and ended up spending half of the time in support. Unlike software engineers, managers were not on-call for this operation and user support.
There was no process for software development, though some may call themselves agile but really was code and fix. Most of the development tools such as build, deploy, monitoring were in-house and full of bugs and you ended up spending most of the nights fighting those. They also gave pretty bad desktops and laptops to engineers. You didn't feel very excited about the development environment. I found in most cases managers wanted quick solution so you end up sacrificing testing and that further increased operation load. They valued fast delivery at the cost of quality and high operation & maintenance cost. Obviously engineers had to pay for all this by working more overtime.
In addition to lack of any respect, Amazon is very stingy company that offers very basic medical, no education or tuition reimbursement. It only seven holidays and you end up working most of the holidays because that is busy time. Though, there were some smart people at Amazon, but Amazon had high turnover due to production support and lack of respect. Some just waited until they got their stocks and then left. I was glad to be out of there and work on my own.
See 24 more ratings for Amazon.com!
0 comments
Write a comment!
| scores in this rating |
development process |
| clear requirements |
unrated |
| design and planning |
unrated |
| quality assurance |
unrated |
| automated testing |
unrated |
| peer review |
unrated |
| development environment |
unrated |
| development hardware |
unrated |
| physical workspace |
unrated |
| infrastructure and support |
unrated |
| issue tracking |
unrated |
| source control |
unrated |
| product quality |
unrated |
culture |
| cultivation of creativity |
unrated |
| mitigation of risk |
unrated |
| reasonable workload |
unrated |
| prevention of crunch time |
unrated |
| hitting deadlines |
unrated |
| taking responsibility |
unrated |
| development autonomy |
unrated |
| keeping ego in check |
unrated |
compensation |
| salary |
unrated |
| health coverage |
unrated |
| paid time off |
unrated |
| snacks |
unrated |
| other perks |
unrated |
organization |
| advancement opportunities |
unrated |
| employee retention |
unrated |
| hiring process |
unrated |
| quality of development management |
unrated |
| quality of upper management |
unrated |
| quality of developers |
unrated |
| team-to-team communication |
unrated |
| internal team communication |
unrated |
| management-developer communication |
unrated |
general |
| location |
unrated |
| nearby food |
unrated |
| business model |
unrated |
| cool technology |
unrated |
| vision and strategy |
unrated |
| warm fuzzy feeling |
unrated |
| overall |
 |
preferences |
| casual dress code |
unrated |
| use of Free Software |
unrated |
| development of Free Software |
unrated |
| use of GNU/Linux |
unrated |
| use of Mac OS |
unrated |
| use of Solaris |
unrated |
| use of Windows |
unrated |
| use of BSD |
unrated |
| use of Python |
unrated |
| use of Perl |
unrated |
| use of Ruby |
unrated |
| use of Lisp |
unrated |
| use of Java |
unrated |
| use of C# |
unrated |
| use of Objective-C |
unrated |
| use of C |
unrated |
| use of C++ |
unrated |
| use of PHP |
unrated |
| use of ASP |
unrated |
| use of legacy languages |
unrated |