Anonymous employer review
Currently employed · June 2022
Engineering
Stable Code Base
The team places heavy emphasis on a high quality and stable codebase.
Comment: Depends on the team. Top Level Management a lot of times does not care/have a clue, still sometimes interferes with decisions. Rush to market while sacrificing speed in the aftermatch happens too often, harming the credibility and maintainability. Again, highly depends on the situation.
Documentation
There's a strong focus on comprehensible documentation of the applications.
Comment: There is docu, but needs an major rework. Still there is a team helping you.
Continuous Delivery
The process from the code commit up to production is well automated.
Comment: Good pipelines, bit slow though.
Modern TechStack
The team is free to work with the most modern technologies and tools.
Comment: Lot of legacy, though slowly improves. Reneweal rate should be higher, though.
Open Source Contribution
Providing open-source-software to the community is important to the team.
Comment: Doesn't matter in this scenario
Product Participation
Developers aren't just working off tasks, but also have a voice in the decision making process of the products.
Comment: Yes, you can (and should) influence the product. Usually you even need to substitude lack of top level direction, more than you should. Whereas you can influence your code part, cross product and big picture alignment is political chaos.
Meeting Efficiency
Nobody shall be wasting their time in inconclusive meetings.
Agility/Adaptability
The team can quickly react to the needs of clients and the market.
Comment: Critical fixes get delivered fast. Product feedback and normal bug fixes get ignored for long time for no reason.
Project Management
Excellent requirements- and project-management is a given.
Comment: Top Level Management has no clue about the product, doesn't give directions or decides without any knowledge. It's just about marking that your a high manager. A lot of people just got a highly paid job out of connections.
Career Growth
Technical Training
The team is always on the current level of technological knowledge.
Comment: There is training available.
Good For Junior Devs
Juniors are always welcome und will get the support they need.
Comment: Juniors are given a chance. Sometimes they lack a senior lead with enough time.
Career Opportunities
Be it new technical responsibilities or a complete switch to IT-management, everything is possible.
Comment: Higher positions are only given to American friends.
Safe Environment to Fail
Employees can try out new things and learn from mistakes.
Comment: You can fail, you can correct your errors.
Freedom at Work
The team provides enough space for people preferring to work on their own.
Workingconditions
IT-Equipment
It's always possible to be working with modern hardware and infrastructure.
Comment: Hardware is reasonable. VMs are a pain though.
Work Flexibility
Flexible working hours as well as remote work are a possibility.
Office Equipment
An inviting interior with good furnishing makes the work environment something special.
Comment: Unfortunately shifting to open office pain.
Work-Life-Balance
Working hours are within an ordinary timeframe, without any peer pressure for extra work.
Salary & Perks
Payment is decent and fair, with appealing extras on top.
Comment: Salary is below industry standard. Your bonus will mainly depend on politics.
Culture
Teamspirit & Fun
Everybody is working together and there is a relaxed atmosphere within the team.
Comment: Teams are usually good groups.
Communication Culture
All of the staff members are always up to date and can openly express their opinion.
Comment: Used to be open communication, but this got abandonded. Unions get ignored conciously, last minute changes of contracts, product decisions taken without talking to teams upfront, wild strategy changes out of the blue.
Team Diversity
All team members are diverse with regards to gender, background and age.
Comment: It's an international company, but differences in geos are not respected.
Appreciation at Work
One's effort is always acknowledged within the team.
Comment: Within your team and direct managers you will be fine. Top Level does not care and might randomly blame people for their errors (last minute changes, lack of communication, lack of direction, no overall strategy or lack of product knowledge)