Pros
-Excellent company culture (won Canada's #1 best workplace voted by employees in 2021).
-They spend a lot of time screening new hires to ensure good cultural fit.
-Lots of group activities. Everyone participates.
-Management listens and seem to genuinely have the worker's interests in mind (which makes sense given the nature of the business...the product is ultimately the employees, their know-how & expertise).
-They don't skimp on any required training.
-Always looking to improve and regularly ask employees for feedback.
-Fair salary scales and always revising them according to market conditions.
-Management are very transparent to all employees.
Kontras
The nature of consulting business is:
-Work tends to be cyclical. Sometimes there is a lot of work, other times a bit slower.
-There are lots of different clients in a variety of domains. Some people thrive by constantly learning, other prefer less changes.
-Working with startups can sometimes be challenging in small budgets / short lead times.