Lead small and midsize projects (Current Employee) – India, Hong Kong, Canada – 16 July 2017
Has been in this company for 10 years, never seen such downfall. It was always been a good place to work in past, but since last year scenario has changed. They are laying off people for no reason, giving less score in appraisal, not giving hike on time. I would not recommend this company to anyone anymore.
Senior QA Lead (Current Employee) – Mississauga, ON – 15 June 2017
Pros Huge learning experience. Coworkers were very supportive and friendly. Appreciates new ideas and out of the box approaches. Very flexible and accommodating when it comes to business - personal needs.
Cons Role misalignment and redundancy. Lack of opportunities to switch to the next role. No Real growth.
Sr Dynamics CRM Consultant (Current Employee) – Mississauga, ON – 5 June 2017
Constantly on call with Offshore Team. Almost no Work/Life Balance. Totally burn out for trying to meet unrealistic deadlines. Management is incompetent, and will not listen to any constructive opinions.
Hardest part of the job - the benefits do NOT make up for this disadvantage
Programmer Analyst -> Developer (Current Employee) – multiple locations (depends on client) – 3 June 2017
Management (esp. for client-client relations & project management) is terrible - leading to over-demanding timelines that are not possible to be achieved. This means that developers (my position) and testers have to suffer through plenty of unpaid overtime just to accomplish mgmt's unrealistic demands. Furthermore, your bonus is determined by a single grade given by your manager you have when you end the year. If you have a mean (understatement) boss who grades you lowly, all your effort throughout the year is rendered obsolete and your bonus will be meager; regardless of the number of projects you were involved in.
Insurance benefits - really the only thing worth mentioning
Terrible management are a sufficient con to make your work life as difficult as possible, bad bonus system
Consultant (Current Employee) – Stamford, CT – 28 May 2017
Not so good if you want work life balance. Don't expect to stop working after client hours, because there are many who are willing to do that. And obviously, if somebody is putting 12 hours against your 8 hours s/he is going to get all the appreciations/promotions.
Personal Relationship with Managers matters for career growth with in Organization.
Database Administrator (Current Employee) – Toronto, ON – 9 April 2017
Internal groups and team politics help non-working associates to grow in ladder and actual working associates won't get recognition or won't get help from HR's on year end appraisal issues. Associates will be forced to leave or left with no option to remain in the same level.
Policies and Internal applications
No Accountability for Managers actions, middle management decisions on associates