Pros
- Upper management is open to all ideas and feedback - Small team meaning everyone works to support each other and the growth of the company - Room to make and learn from mistakes, try new things, learn about all areas of the company - Benefits package - Unlimited PTO - very accomodating of appointments, holidays, sick days etc. Great work-life balance. - A mission you can get behind - reducing carbon emissions in Canada and worldwide - Room to grow and advance, steady pay raises
Cons
- If you don't like early-stage startup culture you probably won't enjoy this job. (i.e. minimal budget, lots of communication with upper management, eyes on your tasks etc.) - Smaller team means fewer resources to accomplish all goals (need to prioritize and get creative with solutions sometimes)