Be very careful before considering to work for them.
Consultant (Former Employee), Ontario, CA – November 18, 2014
Pros: work on large scale projects, meet different people everyday
Cons: deep micro-managment from the owners!!
The owners wants you to work more hrs without submitting any over-time or record that in the system. They don't have technical development plans to the team. They will smile in your face all year long – more... and on the end-of-year performance review, they will just open the "H*ll doors" on you!! Expect them to give you "low performer" rating the 1st year no matter what you do, which will entitle them to fire you (no questions asked) exactly one day before you complete the 2nd year with them (known very well of this cheap trick). Already done it with several smart and hardworking staff.
One more thing, you will never know anyone to put your trust-on in this company. So, trust "no one" at all.
One last word, very high turn-over on this company, not because the staff are not good, it is because of the management skills and methods. Simply, they don't invest in their staff.
Be "really" very careful before considering to work for them. – less
Great group of people that were under rated but learned somuch from.
Office Manager (Former Employee), Mississauga, ON – September 30, 2012
Cons: sometimes, not much appreciation from management
I loved my job, everyday was different. Assisting other departments with events and seminars that we were hosting was always a different scenario. Seeing something unfold and come off with great success – more... is a rewarding feeling. My co-workers were always willing to teach me new things but I always showed interest. They were a part of my family. The hardest part of my job was that there were not enough hours in the day. – less