4.0
May 14, 2010
Former employee
Recommend
CEO approval
Business outlook
Pros
Lots of Training Opportunities Smart People Low Stress Work from Home
Cons
Exec Mgmt seemed lost BT and INS still seem lile 2 separate companies Marketing was lacking in US Pay was average at best