4.4Awesome company to work for, a lot of opportunity to make a name for yourself. Extremely smart group of people with a great attitude. Company is growing fast with consistent growth over the last couple years. I expect big things in the future. Just adopting a true agile environment so there's been some hurdles, however it's coming along nicely. Technologies being used are up to date and have a good amount of freedom in selecting what tools to work with.