The Markham office is like nothing I've ever seen. There is a complete culture of fear. It's extremely quiet and no one talks to anyone. New hires are left on their own to fend for themselves. Existing employees fear being fired just for association and in a lot of cases do their best to throw new comers under the bus. This is because Management here is some of the weakest I've seen and are unable to bring in any work, despite the development boon of the past few years. They are very low on resources so when it does get a bit busier they will go on poach good people only to fire them months later for absolutely no reason when things die down. This happens constantly. This is a horrible place to work at. It's like you have entered the twilight zone. The project are basic to intermediate level, resources are short and not very knowledgeable and management is terrible. There is absolutely no job security. Still working here but looking to get out as soon as possible. Don't come here, especially if you have a family.
Benefits are decent.
No job security, terrible environment, terrible people.