Upper management never plan ahead, priority is only put on projects that are due few months ahead while the contract was signed at least 1 year before. They expect everyone else in the company to work 24/7 to finish the tasks without recognizing your effort.
Excellent work culture, they work hard and play hard. I learned many new skills during my time there and was a contributor to many projects that I would not have had the opportunity to be apart of elsewhere.
Management does not know how to run a business...no advancement if you are not Italian or some other race ....customer service rep does not get recognize no matter how hard you work....pressure from top...more responsibility but no pay raise offered and management just don't care Very very poor quality no structure