Pros
Working at Tecore shaped me into the person I am today. I was quickly able to grow not only as an employee, but as a person. Because the company is not too large, you are able to delve into many departments. This allowed me to grow and learn at a much quicker pace than anywhere I have ever worked. The employees provide for a great work environment. Everyone is welcoming, genuine, and always looking to help one another. Management is always ready to teach whenever there was something I did not understand or needed clarification on. If there was a deadline or difficulty, the team always came together to make sure it would get done.
Cons
Because Tecore is such a close-knit team, you will be expected to do a variety of things, but this keeps work interesting.