Pros
1. Great Colleagues 2. Benefits are good - lunch on Fridays, breakfast on Mondays, free gym membership, onsite gym, health and dental and vision covered 3. Fantastic product and helps a lot of people - could be a HUGE company but it's Achilles' heel is the micromanagement and lack of innovation.
Cons
For the record, I am not a "bitter, ex-employee", I just simply value critical thinking, strategic planning and collaboration too much and these are not things put into action at IQAir. Meetings that should be spent bringing together the content experts from different departments to brainstorm and collaborate are spent providing updates to the CEO on projects that most people are only doing because they have been told what and how to do something. Defending your job during each meeting gets to be overwhelming especially if it is stuff that you know is going to fail before you start it (and have voiced that concern.) Accountability is one thing but micro-management is another and IQAir values day-to-day task micromanagement to the highest level. Trust isn't a word in the CEO's vocabulary. The current strategy is to not have one and any form of long-term planning is very rudimentary. If you also value these things and want an environment to learn more skill sets and grow as a professional, IQAir is not the place for you as it wasn't for me. You can save everyone a lot of time during the interview process if you ask the following things and if the answer is anything different than what is outlined, it is being sugar-coated: 1) How many people have been with the company more than 2 years? A: A handful of the 60+ employees (they will say it is because of growth but that is a lie - they have gone through lots of people and just changed position titles to make it look good) 2) What is the leadership style? The CEO is "hands-on" AKA doing simple tasks and attending every meeting to avoid big picture thinking and doing what a fortune 500 CEO would be doing. 3) What is the work culture like? They will say it is a "flat structure" and that you have access to everyone - which is true BUT it's not so that you can approach them directly to collaborate or present ideas, it is that way because the CEO needs to know everything and approve everything (and I mean EVERYTHING...even emails to customers and word-smithing content written by seasoned professionals).