Pros
- Environment is very positive and upbeat - I come to work with a smile on my face everyday - haven't been able to say that about past employers - Room for growth is tremendous - company has at least doubled every year, which opens a numerous amount of management positions - If management knows that your work-ethic and drive is there, they make sure you succeed - sometimes they see that your current position might not be the complete right fit, but they will work with you to put you in a position that highlights your qualities. - Really attempting to make the world a better place - You look at what we're doing and it really is an amazing thing to be a part of - Full benefits and equity in the company - that's always good for a growing company!
Cons
- Low pay - not all positions offer a bonus structure and the ones that do have the base lower and still doesn't alway hit earning potentional of other similar positions in other organizations - Communication from Management isn't always the best - While not many people enjoy being micro-managed, there can be times where you're not sure of the direction of your career-path or your personal performance. This happens with a lot of growing companies, but I just wish more communication lines were available (I've always been a top-tier performer for my positions) - Very reactive company - while the market is always changing, the company waits until the last minute to realize a change and reacts to it. This then increases the workload for the underpaid employees, which then makes very extended hours - then resulting in burnt-out employees.