Company is good with fantastic team to work with and it was very easy for me to get on with the project right from beginning. Juniors should have been given more support (at present only from Team Leads, not from seniors) to make the jump up each step. Team Leads are very good in nature.
Cons
People are very work focused which is understandable. Encourage more socialising among teams and in the office during the day to keep employees engaged.
I have been very fortunate to join this company after been unsuccessful at college campus placements. I had a steep learning curve in networking wifi domain. Even as fresher, you can have significant impact on the company as you have high responsibilities. It's pretty cool to be working under admirable lead and be a part of very good project.
Cons
Wish to have more interaction within other teams in and out of the office to build a stronger relationship among employees/managers. But, other than that all is good.