Pros
I have worked in some companies where I worked late nights and some weekends just to accomplish my tasks and still there are lots of things that needs to be done. Well I don't mind it, I like my job and things gets easier as you get more experience, plus as a senior engineer, I expected the workload and responsibilities.
When I started working at Availity I did the usual routine work hard, spend extra hours, do whatever it takes to get the job done. However, it is different at Availity, my managers are advising me not to forget work-life balance and make sure that I am not pushing myself too hard.
Our team is small so I get to learn a lot, my project requires a new set of skill which I like, the team understands the learning curve involved and wouldn't put any pressure. I like working at Availity, it is one of the blessings in my career.
Cons
I tried looking for cons but can't think of any. Maybe, if a person don't like getting challenged then it might be hard working here.