Why People Fail at Setting SMART Goals

Unless you have been living under a rock, you probably have heard of SMART goals (Specific, Measurable, Achievable, Relevant, Timing). Though, how many times have you sat down with a team, set a goal to finish a project or feature by a certain time, but failed to hit the mark? Probably all of us. Missing […]

How to Keep An Overachieving Employee

“I want to be the CEO in 2 years.” Those are the exact words I told a friend when I first joined corporate America. I started as a bottom level software engineer and I held the belief that it would only take two years to get the top of a billion dollar revenue company. Of […]