Not the best place to work
Not very professional, they try but don’t have the strongest management team. Salary was a little below industry standards and the benefits are not very good. Force you take holiday during the Christmas break or you can choose to not get paid. Limited training provided. Mislead me during the interview process with the promises of good pay, benefits - more...
Lack of professionalism