Good work-life balance & flexible hours.
Some interesting projects, many opportunities to learn new skills.
The developer experience is severely lacking. It's slowly improving, but has a very long way to go.
Lots of red tape.
The company pays well for entry-level roles, but does not reward loyalty or upskilling. This promotes a culture of mediocrity in many cases.
Top-heavy, nontechnical leadership.
Sometimes it is difficult to get the tools you need to succeed.
Take care of your top performers
There were 3 total interviews. The first was a culture fit interview. The second was a technical interview. The third was with the team leader to explain the position. Overall, the process was great, with great people.
1. I was contacted by a recruiter for this position. I had an initial conversation with the recruiter by phone. 2. An interview coordinator emailed me regarding the technical interview, which was conducted by phone. 3. I went through the technic
I had gone through a referral via a current Amex employee. I did the entire loop, which consisted of 5 rounds (1 Hiring Manager, 2 onsite Dev, and 2 offshore Dev). Eventually, I figured it was decided to promote someone from within the team. Moreover
There were 3 total interviews. The first was a culture fit interview. The second was a technical interview. The third was with the team leader to explain the position. Overall, the process was great, with great people.
1. I was contacted by a recruiter for this position. I had an initial conversation with the recruiter by phone. 2. An interview coordinator emailed me regarding the technical interview, which was conducted by phone. 3. I went through the technic
I had gone through a referral via a current Amex employee. I did the entire loop, which consisted of 5 rounds (1 Hiring Manager, 2 onsite Dev, and 2 offshore Dev). Eventually, I figured it was decided to promote someone from within the team. Moreover