The company has prospects
It's better working there than being jobless.
The office setup is quite conducive for daily work operations.
The working hours is reasonably flexible.
Office location is secure and attractive.
Cons
Reputation is very poor.
Facilities to work with is poorly available.
Staff management is discouraging.
Employer always behave like an island.