Exposure to multiple technologies. Excellent teamates. Great communication. The group is very helpfull and they bring to you many trainings to acquire more knowledge about many products and technologies.
Cons
Anything relevant, just will be repetitive if you don't have time management skills.
All the staff is oriented to professional growth.
The staff and all the departments into the company is like an extended family and value your work .
One of the best places to start a career in IT and to learn a lot for different platforms and tools.
The employee's opinion always counts and will always be taken into consideration.
They give you the freedom to work complex projects that help you progress as an employee.
They always stay tuned of your professional growth.
A lot of work to do. If you are not willing to work hard and grow in a professional way, this is not the place for you.