Pros
- PayScale is good compared to other IT companies. - Some hard-working employees. - Large U.S client base.
Cons
- There are smart hard-working employees and then the other half are loafers who simply take advantage of travel and don't get anything done while putting up roadblocks. - The BU's are VERY silo'd - not willing to help and inconsistent across silo's. - Company rests on its laurels of past/historical clients. - Company relies on acquisitions to grow revenue. - Limited to no support for Canadian employees and less than a handful of Canadian clients. - Management has no desire to "develop" employees and Performance reviews are practically non-existent. - Limited mobility internally. - Companies focus is on "sell sell sell". - Monthly recognitions are only made to who brought in the most business that month. Nothing else.