5.0
5 Oct 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
the environment is competitive and challenging, I learn how to overcome the fear of talking in front of many people there
Cons
worcester is so cold to live. But the indoor environment is comfortable.