Pros
- Lots of effort put towards employee culture and making the workplace a pleasant environment - Lots of employee perks & benefits (RRSP contributions, paid team vacation, monthly paid lunches, and more) - Continuous learning encouraged through lunch & learns, developer training plans, hack days, learning budget - Open minded to new ideas and solutions - CEO truly cares about it's employees have having the best work environment possible - Open to hiring new junior developers and mentoring them to reach a good level of proficiency
Cons
- Lack of structure on projects leads to confusion and frustration - Lack of senior developers puts a lot of burden on the current senior developers to do their work as well as provide support to those more junior - There are many people that over commit on a bunch of initiatives and that often leads to disappointment to those that were relying on those commitments