Pros
- Intelligent and capable team members - Easy access to executives and senior leadership - Can speak your mind - Casual/professional environment - Competitive salaries - Decent benefits
Cons
- Lack of planning - Lack of communication between teams and within organization - Too many processes and not enough awareness of the processes between teams - Take a HUGE pay cut when transitioning from contractor to FTE (at least in my position - 30k less net) - Poor orientation process. Basically here is your laptop and go - Very volatile environment - Constant change (typical of a new organization though) - Unreasonable timeline expectations from business/senior leadership (make decisions on when something needs to be complete rather than complete the analysis of how long it will take to be completed correctly. - Too many meetings about the same thing - Very little CEO presence in the organization - Slim career development strategy/training options