Pros
Good Working environment, easy accessible location, hardworking people and environment
Cons
Late night working required, Some departments can never leave on time due toast moment tasks assignment, finances always an issue, management needs improvement and so is the HR.