Pros
- Good team members - Latest Technology - Work from home opportunities - The company makes a good product and it is being adopted by many customers so there are opportunities based on company growth.
Cons
- Excessive turnover in technology staff and management. In past 12 months, heads of App Dev, Product Development, QA and IT Operations have all left. Staff turnover equally high. You are constantly working with someone new in their job. - Senior IT management lacks respect for employee's knowledge or skills. - IT Directors and Managers are OK but have their hands tied and all either give up or leave. - Highly tense environment caused by senior IT management. - Priorities shift frequently and staff takes blame for inability to hit target dates. - Unprofessional and occasionally abusive communication from senior IT management.