Pros
At this point, not too much. Work-life balance is the only thing I like about this company.
Cons
- Company kept recruiting Indian devs and testers year over year and now the department is largely Indian. If there is a new hire, there is a 95% chance that s/he will be from India, and soon they will bring in their spouses. IT department needs to seriously consider the current state of diversity within its technical community. It is not uncommon to have to work with people with broken English or heavy accents and more importantly work ethics centered around micromanaging others if the Indians happen to be a team lead / solutions designer. - Development machines are slow. You will find yourself asking help desk to give you more storage, ram, etc. Visual Studio can become a resource hog pretty quickly. Good luck traversing TFS directories. - Insperity pays at least 10-15K less compared to Houston standards. - If you want to get promoted, make sure other teams know you. Popularity is the key. It doesn't matter if you are a better developer than most others. You do not deserve a promotion. - Long meetings because people love to talk! - Useless managers. You will only talk to them once or twice a year. They don't work with you to help you with your career goals. Just do your job and go home. - Snacks are delivered way too late. You will find yourself asking your scrum master multiple times when you'll be getting snacks.