Pros: great pay/salary
Cons: can be crazy at times in terms of workload
Overall, This place has done a great job in improving itself and pay/benefits are extraordinary. Much of all information there is logged in one way or the other where certain information always needs to be recorded. At times, the amount of documentation required for certain tasks outweighed the efficiency of the purpose in documentation.