Avantages
None. But if you have no job then I guess something is better than nothing.
Inconvénients
Very toxic culture and upper management. Lied during hiring. Told me there will only be 2 working days in a week and went back on their words on the first day. They keep tab on every second. If someone is taking time even while going to washroom, they have problems with that. If you are late by half an hour then you will leave after half an hour late. You have to complete your 8 hours a day no matter what. Currently they have an office smaller than my room in a co working space. Which is not at all a working environment for developers since the people next doors are from call center and they are constantly on calls and it is so irritating to work over there. But even these guys have the access to the floor coffee machine but we don't. They refuse to pay saying it is too expensive. Rude behaviour. I just do not like their answers to the employees problems. They are always giving some non logical answers to everything. I would give you an example but that would mean pointing someone out. They have 3 months of notice period. And in case they don't like you then they can remove you in 1 month. It was getting bad to worse day by day. Although the people working over there are good. But the upper management is really bad and fails to understand the employees problems even by a bit. It's like they are not over there with long term purpose but only to get their work done.