The physical and engineer aspects of development projects in this company are quite advanced and very interesting. Very lax attitude towards day to day things
Cons
Very antiquated attitude that views employees as adversaries. Very hard to get things moving and done.