1.0
1 Dec 2022
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
salaries are okay but they will lowball you
Cons
terrible location, their barton stacey site is in middle of nowhere bad progression, managers have stayed in their positions for >10 years without any promotions low salaries for what is expected for technical jobs micromanaging managers backstabbing and snitching coworkers everyone is talking behind about the top management