Pros
The wfh is the only positive I can think of...
Kontras
Let's see, in your first two weeks you will be emerged in to a product training, after the two weeks you get to take a test, if you fail the test they make it sound like it is such a BIG DEAL (not really), it's just a self imposed training and a test. Once you pass the test you are plunged right in to the "exciting world" of Therapy Notes! As a software developer you are going to be compared against your peers and god forbid that you do not produce as much as they are, you get written up and put on a 30 day probation period. If after the 30 days you do not improve you are kicked out. They LOVE to embrace a by the book Kanban process, so that means daily stand ups, collab sessions - which eat in to your daily available pool of hours and then you get to "stay after class" and work extra hours to make up the time, so that you can produce as much as your piers. The salaries are nothing exciting, I would say on the lower end of the market, the benefits are also kind of eh...they only allow you to start contributing to the 401k after a YEAR of working there. The team building is a non existent term at TN, everyone works in silos and only care to deliver THEIR stories and then sign off for the day. I would say that while it's great that management thinks that people are disposable and there is always some one else they can bring in off the street if you don't work out, this creates a constant rotating door effect, people get burned out only thinking about producing more and the team morale really suffers. If all of this sounds exciting to you, then by all means submit your application.