IT is a pretty decent company to work with. It takes way longer than what promised to really advance in your career with this company. They give you health insurance since day one and also you start accumulating vacation time since day one.
good company to learn
not enough opportunities of advancement