Challenging workload, fantastic staff - major downsizing
Help Desk Tech (Current Employee) – Boston, MA – June 3, 2016
My managers were very supportive, and co-workers were extremely skilled, intelligent and fun to interact with. Unfortunately, management announced the office would be closing down a week after I was hired.
Great opportunity to learn
sudden storm of layoffs