Pros
Accommodation was provided by the company
Cons
Anything necessary for having a positive experience at a company was not there. Not good salary, no work life balance, no good food, no place to visit as the location is at the outskirts. Management was worst.