1.0
6 Apr 2018
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Benefits were pretty good. Location in Cary is very nice.
Cons
Micromanaged from day one by my immediate manager. Stressful environment and always being criticised. No compliments on a job well done.