I was very much overpaid for my position relative to the standard in Toronto, and the location near Union Station is fantastic and convenient.
I was marginalized for the entire time I was working there (approximately one year).
I had to literally beg my manager for a task that involved writing code eight months into my work period. My teammates did not treat my work with urgency when it came to code reviews and design reviews, causing delays which were blamed on me but were not preventable.
I had to learn proprietary internal systems that had little to no documentation without any assistance from my team. I was reprimanded when I asked for assistance. Whatever documentation did exist was frequently out of date, lacking important details, or just factually inaccurate.
Amazon treats these issues in documentation as "ambiguity." The company culture is not to encourage people to make sure the documentation is accurate, but rather to fix holes and issues only when a problem is found, causing frustration.
Subsequent to leaving the company, I was treated with extreme disrespect when claiming my legal entitlements, such as my Record of Employment to file for Employment Insurance, as well as contractually allowed company expenses that were filed after leaving.
Developers must be responsible for their responsibilities: writing good code, documenting their code, and keeping the documentation up to date and easily accessible. They should also promptly process peer reviews (such as code reviews) when required, and so on. You preach Customer Obsession, Bias for Action, and Deliver Results, but internally, I did not see those values enforced or managed in any way.
A three-hour interview, where three engineers will take turns to talk to you. They will ask some questions, then each will give you two coding problems. Always prepare some questions for them at the end of the interview.
They don't give any considerations if you make any accidental mistakes on the assessments. When I emailed them, they completely ignored my problem and just said they would consider my feedback (even though it wasn't feedback) for future hiring proces
I was contacted by a recruiter and asked to apply. When I applied, I got a call from another recruiter to complete an online assessment. After I passed the online assessment, I had to send a few questions about my work status. They did not proceed f
A three-hour interview, where three engineers will take turns to talk to you. They will ask some questions, then each will give you two coding problems. Always prepare some questions for them at the end of the interview.
They don't give any considerations if you make any accidental mistakes on the assessments. When I emailed them, they completely ignored my problem and just said they would consider my feedback (even though it wasn't feedback) for future hiring proces
I was contacted by a recruiter and asked to apply. When I applied, I got a call from another recruiter to complete an online assessment. After I passed the online assessment, I had to send a few questions about my work status. They did not proceed f