"Strata was a good place to develop existing skills and pick up new technologies. It is a small company (~100 employees), but the client base is relatively large. I was kept very busy, as my skillset is broad; you will need to be able to communicate your workload effectively"
Update your browser to have a more positive job search experience.
Upgrade My Browser