Stay away – worst company you can work for. Very high turn-over.
Project Manager II (Former Employee), Billerica, MA – May 3, 2012
Cons: bad all around
This company has the poor management, training, systems and procedures in place at the expense of employees and specially customers. You are basically an overworked paper pusher.
Management is incredibly BAD and they expect you to work 16 hours per day and be on call 24/7. Additionally, they use employees as puppets to blame for their BAD systems and – more... procedures when being accountable to the customers. – less