1.0
Jan 23, 2020
Anonymous employee
Former employee
Woburn, MA
Recommend
CEO approval
Business outlook
Pros
They have good laptops and monitors.
Cons
No matter how long you have worked there or how good of a job you have done, they will lay you off without a second thought if some high level exec has some whim they want to act upon. Beware this place. They do not at all care about employees or job performance even though they claim to endlessly. This is a who you know company plain and simple.