Very Considerate ManagementThe good thingsVery considerate management, and career growth is very encouraged. Trainings are paid by the management. They have many available positions especially to professionals, and usually they hire their former employees again for other available projects.
The challengesThere is no major challenge. You must be creative in some area to make work easier for everybody. As an analyst, I am the main problem solver so I must be keen for details and be responsible always.