Pros
There is none if you are talented or has vast experience in IT industry. This place is run by some highly non-professional IT folks who lacks knowledge, skills and vision. it's not their faults as they are with AF since long time and have no idea about management /leadership skills. highly immature managers who are not qualified to lead the team and recruiting unskilled worker and at the same time demotivating good employee.
Kontras
HR department pokes their nose into every matter which is not related to their department and has no business but HR director has no other work then making policies which screws employee. They are having good business due to luck as there is no competitor and that is the reason even with ready made applications and inferior quality still members not running away or can't run away. top management behaves like dictator and they never listen new idea or innovative solutions and sticks to old fashioned mediocre work culture. you have to badge in and out and not to watch this or that website and you can't work from home often but you can definitely sit 8 hrs idle to warm your chair in office.