Tomax was recently acquired by Demandware to be the in store solution to Demandware's online presence.

There is a growing group in Tomax that has started building next generation technologies and solutions over the last couple years. New technologies include iOs apps, BigData, Scala etc. That new team is the place to be in the company it has a great small team/startup, results driven mentality.

Pro's include lots of growth opportunity and personal development, regular code reviews that are actually helpful, and an extremely positive friendly culture. Every single person I've worked with in the group has been happy to be at work and happy to help other people in the group.

Cons

There's a lot up in the air with the integration of Tomax and Demandware, and it's also creating some aggressive goals and timelines.

Some of the older teams in the company don't have as good of a culture or as positive of an attitude.

While some technology and code is cutting edge, some of the technology and code being used is very old and can be challenging to work with.

Stable employment - once you are working here, and do your job, you have a secure employment future. The management always communicates when you aren't meeting expectations, and helps with a plan to improve. If you can't, or won't, improve your performance, you usually have plenty of notice before you are let go.

Forward looking - not just relying on the current business model, and product, Tomax is taking advantage of the current "modern" technologies to introduce a new SAAS model for current and new customers.

Friendly, team oriented atmosphere. Business casual on many days, with jeans often acceptable.

Cons

Slightly lower salary than the competition.

New hires tend to make more than existing employees doing the same work.

Re-organizations seem to occur to frequently - who reports to who, who is responsible for what product, etc.

Advice to ManagementAdvice

Listen to more of the company than the few "favorite sons" when making course corrections.

I worked a developer. The best reason to work here is because they will give you a chance even without a stellar resume. There are a lot of fun people working here too, and it is pretty laid back.

Cons

There isn't really any training. There aren't bonuses, and one time senior management made promises to us that they didn't deliver on. So don't trust promises for overtime work. Working hard doesn't really get you anywhere in terms of raises, so don't bother doing anything over your 40 hours. Just beef up your resume and find something better.

Advice to ManagementAdvice

Reward employees that you want to stick around, and try to be less of a bottleneck.

Fairly laid back work atmosphere, fun projects and great people to work with. New and exciting projects with big clients and partnerships makes the outlook good. Benefits are good with generous time off and decent medical and 401k.

Cons

If you're not on the team working on the more cutting edge stuff some of the tools and equipment can sometimes be fairly dated. Things seem to be moving away from these older technologies though so the future is looking brighter.

They are finally starting to shake up middle management a bit, get rid of the old and bring in some new movers.The beer cart is amazing. The girl who pushes it though isn't too bright however, If you drop a dollar she will bend over and pick it up! Bonus!Lots of very attractive men and woman! You would hardly beleive this was a software company! Also very pro-gay. Team parties where we play touch football is super fun!

Cons

Theres only 3 toilets on the third floor to serve over 100 ovefrweight and partially diebetic male programmers. You can basically forget going number 2 between the hours of 11:30am and 2:30pm.

Advice to ManagementAdvice

Serve more light beers.Repurpose some of the 3rd floor womans toilets for the men. It is a 90% male workforce after all.Continue to send ineffective managers off to "middle management heaven" to keep your new initiatives progressing smoothly.

No training. Micromanagement. The building is hot in the summer, and cold in the winter. incompetent managers, no vision. The owners buy new cars for over 100,000 then tell employees no money for raises. If the tree are good reviews they are put up by the HR department.