Excellent company to start you career with, fun working environment and very helpful coworkers and seniors. I would begin my day with some work, then there is a meeting, in which we review the work given so far. There is a ping pong game break every now and then. Fridays are the best, less work load, amazing lunch , a very good start for the weekend. Usually work environment is pretty good, not a lot of pressure. I learned a lot, as I am a fresher, this company helped me learn a lot of skills and gave me a lot of confidence.