You wont like to work here if you are a true professional . Learning is very limited, no growth or opportunities for the people who are at lower levels. Its best for mid and higher levels of authority where they dint have to take much effort or need to do much of their assigned jobs. Every thing is being dumped on lower levels.
Overall, its not so good place for freshers and again it depends on the team you would be into.