I can advise Cogniance as a great company to start your career or to develop yourself as a real professional.
There are a lot of challenges for engineers and there you'll find your friends among colleagues.
That's a really cool company with offices over the world: Munich, New York, Kyiv, Wroclaw, Tokyo, etc.
great atmosphere, interesting projects, nice people, nice salaries