Pros: it was close to my house
Cons: poor management training and lack of communication
This company's intentions are good but the management is very unstable. The company lost out on a big contract and ended up laying off like 25 people...most being management employees. No good job security...be careful!!