Very good place to learn, with interessing projects, and good work conditions, compared to the rest of the market. Great place to get some experience.
Cons
Salaries are a lot lower than the market value. There are no oportunities for career growth, and your salary is pretty much stagnant from the moment you're hired, with low corrections every year.