Nice place to work,great benefits.Communication needs work.
Pros: meeting different people.
Cons: lacks communication.
The job was very interesting on a daily basis,co-workers were somewhat helpful,some managers were very nice and understanding,the hardest part of the job was being available no matter what you may be doing.the most enjoyable part of working there was meeting new people and learning something new.