Great Managers, Great Projects, Great TeamThe good thingsManagers are awesome and will acknowledge every effort you have made for the company. A lot of projects to choose to work on and if you don't like where you are assigned you can request to be moved. Overall the company cultivates a relaxed, respectful, and professional environment. The workload is as expected and I have never experienced being burned out.
The challengesThe company will base its offer on your current salary - no matter how well you do in the interview