great place to gain experience and develop skills. has sources you may need for whatever work. okay benefits. great & supportive seniors.
Cons
salary is not proportional to the value of work and not at par with industry standards. HR mgmt is terrible to juniors.
outdated arch'l softwares, "MAY" limit your chances with international or higher or better paying firms when finding a new job.