- adviqo AG16.Feb. 2017
excluding IT department most of the people are really nice and helpful
there is a good vibe in the company and employees seem really happy
everything in IT department is wrong. just everything. and this review is just about that department
there is just no management. all the bosses have different opinions and just dont agree. they dont even try to convince to each other so there are no concrete plans.
there isn't any single tech lead. there was one architect with good ideas but he left because nobody took him seriously.
most of the developers have been working for the company for a long. they took really bad approaches for the design and the technologies used and since a few years ago the product cant just deal with more changes anymore.
most of these developers havent updated or learnt anything new in years and dont have a clue about good proramming at all. and they dont want to. they react very bad to changes and to new people and spend most of the day doing nothing, playing -at any time- with fake weapons and disturbing others or just watching youtube videos loud out. the company do nothing about these issues because they are afraid to lose them. so you are forced to work in a room where foam bullets are flying over you and may hit your face. at any time.
there is a horrible atmosphere there. i had never seen something like that in my entire life.
as an developer you are hired to fix these problems, to bring new stuff to the IT department, to teach, to improve the current situation but when you start you dont get any support to do it, no matter how many ideas you have, and you are forced to work like the rest of the developers which is 12 years back in the IT history.
some tech people do micromanagement and they come to you to tell you to change things without any good reasons. due to the lack of knowledge and the stubbornness is impossible to have a tech confrontation. you can hear things like:
-"an app must be design according to an specific db provider"
-"microservices are not good because i cannot open all them in my eclipse"
-"applications.properties files should not be used because if they are over 10.000 lines then my eclipse cannot open them. this properties should be stored in DB"
-"lets centralize everything in our DB"
-"backend rest apis should contain frontend values"
-"rest apis urls should contain verbs"
-"TDD is something nobody uses"
and many more
and you will be forced to do things like that