Pros
Good pay, good benefits, very good location. Nice buildings with good ergonomics.
Cons
Very unprofessional and decadent work environment full of arrogant and backstabbing people. You cannot learn anything as nobody cares about you.. You are just a number, a lemon to be squeezed. This place is full of bootlickers, lazy and rude people. A lot of "dinosaurs" meaning employees who are working in that company for over 30 years (!!!??), and although these people have no clue about the current challenges occurring at most of other workplaces due to the globalisation, they make more harm to their colleagues, to the company and to themselves than they think. Of course, if your only concern is how to be properly dressed at a company Christmas party than the actual work and the risk to lose your job (by being eventually replaced by Indians contractors in the next few years?), then it is not surprising that the wake up call will be extremely painful in a few years when these people will be replaced by cheaper labour somewhere else! No training given, no team work. You cannot ask a question to your colleagues without being rudely pushed back to your desk . No communication. The manager does not make any performance reviews in order to properly judge your actual work. You are only judged as a worker based on what your colleagues think of you as a person and not as a professional! This is embarrassing and unacceptable. You could die in a corner and nobody would notice. Plus it is already too late that you don't get any proper feedback on how to improve your own skills and how to encourage positive communication in the team...One of the worst places I have ever seen in my career. I worked in many countries in Europe and this place is a disgrace..