Pros
1) Excellent opportunity for career growth - Employees often advance within their respective departments, create new positions, and move laterally to pursue other interests. 2) Very smart people with lively culture - There is never a boring day at TrackVia. Everyone is motivated to contribute to the success of the company. Departments are constantly working together to assist each other while always striving to make the product better. I have learned a tremendous amount at TrackVia and am still learning new things every day. 3) Great management - Employees are treated like adults and not micromanaged. Transparency and communication is a primary focus on a month to month basis. You always know what is going on within the company, and if you don't, you are encouraged to ask. 4) Other pros: Fun people, fun company events, great location, great product, etc.
Cons
1) Some of the "fun" benefits have been scaled back over the last year but TrackVia still provides great healthcare, unlimited vacation, free eco passes, and much more. 2) Lots of meetings - Because collaboration and communication are primary areas of focus, lots of time is spent in interdepartmental meetings. This can be very helpful but can also make it hard to complete your work in a timely manner without putting in long hours.