5.0
Nov 24, 2019
Former employee, more than 8 years
Oxford, MA
Recommend
CEO approval
Business outlook
Pros
High technology company - I do not think that somebody else in the wold possesses such a technology. However it is what it is.
Cons
I'm very disappointed by how company laid me off. I did many successful projects for the company which are in production already, and just come to me and say that your position is eliminated and you should get out - it was humiliating. I did not deserve such a treatment.