Taro Logo

Awesome place to work with great folks and management

Senior Software Engineer
Current Employee
Has worked at American Express for 4 years
April 13, 2020
New York, New York
5.0
RecommendsPositive OutlookApproves of CEO
Pros

Most managers/coworkers are extremely friendly and helpful, and are frequently responsible for mentoring new hires or junior developers.

You can really feel that those in charge genuinely want to help their employees. Benefits are excellent, the accepting and friendly culture is constantly reinforced/encouraged, community events (at least in NYC) are consistent and open to all employees, and cross-organization learning sessions are common.

Salary is fairly competitive, especially for locations outside of NYC (not to say that NYC salaries are low, though).

Excellent work/life balance, and the company is constantly improving its agile methodology/workflow to ensure working late on the job is a thing of the past.

Cons

Career growth can be limited within a team, especially larger ones. You may need to apply to positions in other organizations for promotions.

If you want to stay in your team, you need to constantly push your boss for raises or promotions, as they aren't likely to come to you naturally. This isn't necessarily uncommon across various companies.

Advice to Management

Keep it up!

Was this helpful?

American Express Interview Experiences