Good environmentThe good thingsColleague n boss are very nice. We will discuss our problem and brainstorm to over come it. Senior will always guide us when we dont know what to do.
The challengesNeed to have very good self discipline. Just like in college, if u didnot study, no people will scold u. Fully freedom is given to you. Really a good company to start with. You will learn a lot here.