Pros
I have been with the company for some time and one of the things that keeps me is the industry is that the customer wants more. I enjoy working with the customer and helping them improve their business and day to day work. There is a lot of opportunities to innovate and try new things to either help the customer or make my own job more efficient. I also enjoy being in the Supply Chain industry. I find the market fascinating and being with John Galt allows me to see many customers in many different industries because our projects are short. The product is flexible and gives us the option to server lots of different markets. The R&D takes the time to listen to feedback from consultants and sales and do what they can to support us. Also, with any company to succeed you have to work hard. Work-life balance is rare in the tech space, but here there is a concerted effort to make this possible.
Cons
I think sometimes the best things can also be a con. The product is flexible and this make us have to really think and come up with new solutions to solve challenging problems. Client support and their success is incredibility important and is can be a lot of pressure. Not everyone enjoys that.