Pros: good colleagues
Cons: short breaks, over time work, bad communication between the seniors and juniors
Typical day was on the first day of my job, as I was a fresher I couldn't understand the Clients requirement and was unable to full-fil his requirement. Later on, I started understanding and trying to enhance my skills. Even today, I try to improves myself in every aspect.
What I learnt in my entire IT career is Patience, coordinating with team members smoothly, being friendly with everyone and at the same strict at work. I would treat myself as a quick learner, whatever I see I can learn the activity in short span. That's one of my strength. I hate delaying the work or any activity which makes me frustrate, so am a kind of stubborn guy try to finish the task on time.
Management was really good, they used to spend excess of time with the employees to make them comfortable.
My co-workers are awesome, I would really miss them being in United States, nevertheless, I wish they would come visit me some day.
The hardest part of the job is leading the team on one line.
The most enjoyable part of the job is colleagues and management being friendly and helpful in advising some things. I used to enjoy the work with my colleagues on the floor.