Pros
Assima is a great place to start your career and you get to wear a lot of hats. No one position is really isolated to only your specific job function. There are lots of opportunities to branch out and try other things, and this is even encouraged. There is very little micromanagement so to be best suited to work here you need self determination and the ability to seek out and learn and eager to take on other new tasks and responsibilities. The benefits from HR are great with fully covered health insurance and one of the best 401k matches in the market.
Kontras
Product development and engineering is handled overseas so there is sometimes a gap between development and design and the market needs and desires, and navigating this divide can be frustrating occasionally. However, active measures are being taken to mitigate this as best as possible.