Pros
Salary around 54 000$ years (35hrs by week) for a Junior Programmer Analyst with a bachelor degree + annual Bonus Full package of social benefit, the basic insurance plan is free. Good cafeteria on place and not expensive. The office are clean, natural light everywhere on every stage.
Cons
Over specialized staff, people try to help you but it can be very tough to find a solution most of time. Poor managing(mostly invisible) Poor human ressource (i'm wondering why they keep calling this department 'human' ressource). In this company you are a number Poor evaluation plan ( 1 time by years and you cannot argue on it ) You have no control on your computer, you need to make a formal demand for everything and it can take a few week sometime to have what you ask ( if you can have it ... ) Development team and maintenance team are not working together, the development team skip the unit test step and the maintenance have to deal with it later... making modification on a production software without a test battery is like playing at the 'roulette russe'. Some employee have an obscur scholarship background.