Pros
- All employees work remote
- Very competitive salaries
- The people that work here are all; hard working, very understanding to someone's personal situations, are always agar to help you when asked, always willing to teach you or let you know what to learn up on, very adamant on getting training time in, very friendly, very little confrontational.
- Very generous benefits package
- plenty of time off available to even new people
- Small development team and most of them are very knowledgeable about a number of topics.
Cons
- All employees work remote. Most time this is a "Pro", but at times it may take a bit longer to connect the person needed for your specific need. If we were in the office, it would be so much more convenient to
- Smaller development team, but because of the smaller team the possibility that there is a resource for every situation can be sometimes challenging.