Good working environment, supportive team, expose towards new challengesThe good thingsSupportive managers, On time salary, High bonus, reputable company, lots of chances to learn new things
The challengesLousy clients, fast results or outcome oriented, process flow need to improve time to time