5.0
Oct 5, 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.