Kyriba Corp. Software Engineer - Java Developer reviews

1.0

Be the first to recommend this company

(1 total review)
avatar

Melissa Di Donato

Not enough data to show CEO approval

Reviews by job title

1 review
1.0
4 June 2024
Recommend
CEO approval
Business outlook

Pros

- very good healthcare package - modern and cozy bureau - good salary - at the beginning, the longer you stay - the more you lose

Cons

Well... this will be a litany. First of all the company has big problem with innovation and modern technology stack. 99% of their problems is caused by "custom" home made stuff. Something what is solved by some library - at Kyriba it is an invention circle from the scratch. Company is still in mono-world if you know what I mean. Every aspect of innovation and moving forward with technology stack will be immediately rejected. Generally there are 2 common patterns with response for such ideas like: - we tried this 12 years ago...and we didn't like it - we don't have stuff to manage this on infrastructure layer. The only movement to be on some innovation road is Cloud provider, which gave a warning that it will not give any support for such old infrastructure components. This works only when company is forced to migrate to some never versions. Still in use there are some technologies from Google - before era of Angular for the frontend stuff. The most important part in the company is the communication, and guess what.... This company is suffering in terms of communication. There were many situations where somebody from upper management forgot to tell us to not use some tools/environment, and later on we got reprimand why we are doing this using some prohibited tools/environments. There were many situations where entire development just stopped, because somebody from the other team forgot to tell others about new parameter on startup. Decision-making - this is another big problem in this company. You may spend days or even months for some final decision, like should we use a red car to move from point A to B or blue car? Maybe this is silly but from the developer perspective this is horrible! A team of architects was arguing about the color of the car not about his functionality. The entire implementation took 4 hours including tests, the decision took something around 30 working days. Work-life balance Work life balance this is another sad chapter in this company. At Kyriba there is no work life balance. Due to completely chaos and mess, the development team spend more time on meetings rather than development. (Due to some super old technology stack, and trying to invent the circle from the scratch almost everyday!) Try to imagine that for some programmers 8 hours of work consisted of 5-6 hours of meetings - not every day, but there were days that you want to shut the door immediately. Fridays were the worst days to work! There were rules "written in the stone" - but nobody from management respect them and follow those rules. There were situations when you finished your work at 5PM (GMT+1), but your manager sent you an invitation at 5:40PM (GMT+1) for the meeting for next day on 9.00AM, where day before we received an email to not do such things, and manager should check the working hours of his subordinates before sending such invitation. Many people was raising this topic about work-life balance - 0 reaction! Company will manage your day - and setup your free time after your normal working hours, because there are many meetings with US and their zone. Management & hypocrisy Management is detached from the reality. Joining to Kyriba you must know that they will force you to accept irrational targets and goals, where those magic targets are completely out of your scope or you have absolutely 0 influence to fulfill and completed it! The goals might be a fuzzy responsibility from other team, that declare as yours goal that another team (completely nothing in common with this different team, you don't have even an access to their repository) will deliver significant functionality just in time - before the deadline. From the other hand the management believe that in 3-6 months you will became senior fullstack developer without investing any money on courses for you. So 9 women in pregnant will baby due in 1 month. There is general attitude from french management that if there is more chaos - it means that something is happening, but chaos is due to entire organization being not well managed and lack of communication + super old museum technology stack. The deadlocks are on daily basis. For example everyone is waiting for a team Eagle-1, when they will press the blue button, and Eagle-1 is waiting for Cobra-1 team when they will press the red button, Cobra-1 is waiting for an Elephant-1 team, when they will press the green button.... and Elephant-1 team is waiting when Eagle-1 will press the blue button. This is classy way how Kyriba works! Company has something called "Company Values" - oh boy.... this is the most empty slogan I have ever heard. You need to accept the others, everyone are equal, help them if needed, be a friend, be a colleague etc etc. How the reality looks like? When you are trying to help the guy from devOps team and use some phrase like - "Oh... you are new here, so I will help you", you will receive a cruel reprimand. Because in "Company-Values" perspective this situation is pure mobbing from your side! I have asked this person directly via chat. Did I humiliate you by this text or by offering help? Did I offended you or your well-being? (This person responded - absolutely no, this person was super happy that somebody helped him/her). Who was raising the issue about the mobbing ? - My manager..... Another "corporate hypocrisy" In the past 3 years Christians for X-MAS or Easter - we received some package, where inside there was a wine, some chocolates. It was super nice. There was a tradition for X-MAS or Easter to meet for around 30 minutes and eat together something in the office. Some cake, some traditional salad and coffee/tea. Starting from last year this is not valid anymore.... at the same time company is trying to be a faith-neutral..... doing official supper for Muslims in 5-6 star hotel in Dubai + posting photos about this on Linkedin. Wow....what a super equal treatment. For Christians "Merry Christmas via Linkedin" for Muslims official supper in 5-6 * hotel in Dubai. Equal == Equal made by Kyriba. SUMMARY Entire infrastructure is a big mystery, there are some magical movements to hide some "imperfection" + shortage. You will find many job security patterns, lack of communication and be blocked by some general deadlock or magic "local build". The biggest silly thing is being a responsible for some part of infrastructure and not having any access rights there - except logs! You will knock from the door to door trying to find somebody who has some access rights to be able to fix something. The entire technology stack is one big museum and custom stuff -you are inventing circle from the scratch almost everyday. You may lost entire days or weeks to build and run their "golden bullet product" locally. Company is trying to be a startup but has aspiration to be a big corporation - without completely moral rules, values and processes. For the word "process" the whole French management gets goosebumps. Due to some "shortage" you may be sure that after 4-6 months they will extend your areas of responsibilities and you will became additionally: - Automation QA - CI/CD expert - Cloud developer (without accesses) - Frontend developer - many many others.... I wrote it from the bottom of my heart to highlight the "corporate political correctness" which exists inside this company and kills it everyday more and more. Everyday this company is falling down, more chaos everyday, more custom stuff, more meetings, more empty promises from management to the customers. After 1-2 years for sure you will feel occupational burnout. Be aware of the "immoral movements" from the company on the last day of your work - termination of the non competition agreement + NDA. Only to save some euro ... but lose my respect for this company.

Glassdoor has 434 Kyriba Corp. reviews submitted anonymously by Kyriba Corp. employees. Read employee reviews and ratings on Glassdoor to decide if Kyriba Corp. is right for you.