The technology that they are building is amazing and above par to the most of products in the market. A very friendly environment with each and every employee ready to help other. Its more family based culture out here. Work life balance is awesome. They also pay for medicare which is good.
Cons
Website.
Old naming style of products
No Technical talk and too much involved in the POC.
Visa issues.
No 401k
No Federal leave
there is always something challenging to work on.
wonderful, supportive team-mates.
great place if you are a fresh grad not expecting much in terms of pay but keen on building serious software.
Cons
they dont pay your salaries on time, some times dragging for more than a few months.
the company president sends out an email every week assuring employees of better financial health in the coming days.