Pros: You got away with a lot.
Cons: Design technologist stay away unless you like becoming brain dead.
You will be wasting your time at this place as a technologist. Unless you like not learning. Their ad should state "Tracers please apply".
I gave the job security 4 stars because they where just glad you where stupid enough to stay around.