5.0
Dec 12, 2023
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
I was laid off from Neoscape, but had I not been I probably would've never left and grown old with my coworkers there. I have no bad words to say about Neoscape. It is an amazing company with a knack for finding the best coworkers you could ask for. Management is often lenient when necessary, and always takes into account the company as a whole and what is best. I miss working here constantly, I hope one day my journey leads me back here.
Cons
Unfortunately laid off, though I do not hold this against them.